CodeIQ過去問集02:ショートコーディング:パスカルの△(1)
本稿はCodeIQで2013年4月26日~2013年5月20日に出題された「ショートコーディング:パスカルの△」という問題を再編集したものです。 ※出題時と記述が一部異なる場合がありますがご了承ください。
ショートコーディング:パスカルの△
【問題】
パスカルの三角形を出力するコードを、『C言語で』『できるだけ短く』書いてください。 参照:https://ja.wikipedia.org/wiki/パスカルの三角形
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 ・ ・ ・
入力データはありません。 出力は上記のように、各行の整数値を半角スペースで区切ったものを20行出力してください。 ※正解のデータはこちらからダウンロードできます。 https://bitbucket.org/ozy4dm/codeiq/downloads/パスカルの△.zip
【注意】
(1)出力の各行について、最後の整数の後ろに半角スペースが入っても「OK」とします。
(2)コンパイルは、"gcc -O0 -std=c99"で行うものとします。 (Ideone.comでチェックする場合はCで通ればOKです)