#include <iostream> using namespace std; int add_dist(int,int); int main() { int s[8]={0,1,1,0}; int st[8]={0,1,1,0}; for (int i=1;i <=6;i++) { for (int n=5;n>=i;n--) cout < <" "; for (int m=0;m <=i+2;m++) if (s[m]==0) cout < <" "; else cout < <s[m] < <" "; for (int j=0;j <=i+2;j++) st[j]=s[j]; for (int k=0;k <=i+2;k++) { s[k+1]=add_dist(st[k],st[k+1]);