9 条题解

  • -2
    @ 2024-7-18 11:16:38
    #include<bits/stdc++.h>
    using namespace std;
    int a[21][21];
    int main(){
    	int n;
    	cin>>n;
    	a[1][1]=1;
    	for(int i=1;i<=n+1;i++){
    		for(int k=2;k<=n;k++){
    		a[i][k]=a[i-1][k-1]+a[i-1][k];
    	}
    	}
    	for(int i=2;i<=n+1;i++){
    		for(int k=2;k<=n+1;k++){
    			if(a[i][k]==0){
    				continue;
    			}
    		cout<<a[i][k]<<" ";
    		if(i==n+1 and k==n){
    		cout<<"1";	
    		}
    	}
    	cout<<endl;
    	}
    	return 0;

    信息

    ID
    2007
    时间
    1000ms
    内存
    125MiB
    难度
    4
    标签
    (无)
    递交数
    185
    已通过
    81
    上传者