#include <bits/stdc++.h> using namespace std; int main() { int a[15][15]={0}; int i=0,j=0,n=0; cin>>n; for (i =0;i<n;i++){ for (j =i+1;j<=n;j++){ if (i==0) { a[j-i][j]=j; } else{ a[j-i][j]=a[j-i][j-1]+a[j-i+1][j]; } } } for (i=1;i<=n;i++){ for (j=1;j<=n;j++) { if (a[i][j]==0){ cout<<setw(5)<< " "; } else { cout<<setw(5)<<a[i][j]; } } cout<<endl; } return 0; } /************************************************************** Problem: 1205 User: panyuchen Language: C++ Result: Accepted Time:10 ms Memory:2072 kb ****************************************************************/