CodeIQ中の人、millionsmileです。 お待ちかね、「ショートコーディング:パスカルの△」の 最終ランキングで上位5位までコード公開と、 出題者のOzyさんの解説です! この解説記事を読めば、次はあなたも神になれるかも!?です。 =============================== 解説と最短コード69バイト 最短コードを生むアルゴリズム パスカルの三角形を作る方法として一番簡単そうなのは、前の行の結果を単純に足し合わせて、次の行を生成する方法です。この方法での最短記録は、72バイトでした。十分短いのですが、配列アクセスで文字数が増えてしまうので、ややロスがありました。しかし、この方法の良い点は、単純な足し算しかしていません(途中掛け算をして32bitを超えることはありません)から、三角形のサイズがある程度大きくなっても対応できるということです。 今回は、三角形のサイ
![「ショートコーディング:パスカルの△」最終ランキング~上位5位のコード公開+Ozyさんの解説付き #shortcoding #codegolf - CodeIQ Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/f064d2105d042b7caf50dceb040141990a2f4fa6/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fcodeiq%2F20130520%2F20130520152041.jpg)