パスカルの△
CodeIQのお題。
http://codeiq.hatenablog.com/entry/2013/05/20/154418
ショートコーダー初級でした。
Ideone.com - udRzbN - Online C Compiler & Debugging Tool
#include<stdio.h> #define M 20 long int D[M][M]; main(){ int x,y; for(y=0;y<M;y++)for(x=0;x<M;x++) D[x][y]=(x*y)?0:1; for(y=1;y<M;y++) for(x=1;x<M;x++) D[x][y]=D[x-1][y]+D[x][y-1]; for(x=0;x<M;x++) { for(y=x;y>=0;y--) printf("%ld ",D[x-y][y]); printf("\n"); } }