2 条题解

  • -3
    @ 2024-7-25 16:53:39

    #include <bits/stdc++.h>

    using namespace std;

    int a[1000][1000];

    int main(){

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

    }

    • -4
      @ 2024-7-20 11:58:43

      #include <bits/stdc++.h> using namespace std; int a[1000][1000]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ a[i][1]=2;a[i][i]=2; for(int j=2;j<n;j++){ a[i][j]=a[i-1][j]+a[i-1][j-1]; } } for(int i=n;i>=1;i--){ for(int j=n;j>=1;j--){ if(a[i][j]==0){ continue; } cout<<a[i][j]<<" "; } cout<<endl; } return 0; }

      • 1

      信息

      ID
      1110
      时间
      1000ms
      内存
      64MiB
      难度
      3
      标签
      递交数
      82
      已通过
      43
      上传者