文章

81

粉丝

2

获赞

544

访问

20.6k

头像
杨辉三角形 题解:
P1062 北京大学/湖南大学机试题
发布于2026年3月17日 21:12
阅读数 179

#include<iostream>
using namespace std;

int main(){
	int n;
	
	while(cin >> n){
		if(n==0)
			break;
		
		int a[25][25];
		
		for(int i=1;i<=n;i++){
			a[i][1]=1;
			a[i][i]=1;
		
			for(int j=1;j<i;j++){
				a[i][j]=a[i-1][j-1]+a[i-1][j];
			}
		}
		
		for(int i=1;i<=n;i++){
			for(int j=1;j<=i;j++){
				cout << a[i][j];
				if(i!=j) cout << ' ';
			}
			cout << endl;
		}
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发