文章
34
粉丝
18
获赞
6
访问
16.0k
#include <iostream>
using namespace std;
const int N = 1010;
int s[N][N];
int main(){
int n;
while(cin >> n){
for(int i = 1;i <= n;i ++){
for(int j = 1;j <= n;j ++){
if(i >= j){
s[i][j] = 1;
}
}
}
for(int i = 3;i <= n;i ++){
for(int j = 2;j <= n;j ++){
if(j != i){
s[i][j] = s[i - 1][j] + s[i - 1][j - 1];
}
}
}
for(int i = 1;i <= n;i ++){
for(int j = 1;j <= n;j ++){
if(i >= j){
cout << s[i][j] << " ";
}
}
cout << endl;
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发