16 条题解

  • 0
    @ 2026-7-16 14:56:44

    #include<bits/stdc++.h>

    using namespace std;

    const int N=2000;

    unsigned int a[N];

    int n;

    int main(){

    cin>>n;
    
    memset(a,0,sizeof(a));
    
    for(int i=1;i<=n;i++){
    
    	a[i]=1;
    
    	for(int j=i-1;j>=2;j--){
    
    		a[j]+=a[j-1];
      
    	}
    
    	for(int j=1;j<=i;j++){
    
    		if(j>1) std::cout<<" ";
      
    		std::cout<<a[j];
      
    	}
    
    	std::cout<<endl;
    
    }
    
    return 0;
    

    }

    信息

    ID
    1078
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    791
    已通过
    321
    上传者