1 条题解

  • 0
    @ 2024-9-3 22:03:13

    C :

    #include<stdio.h>
    int main(){
        int a[10][10], i , j ;
        int flag=0;
        for(i=0;i<10;i++){
            for(j=0;j<=i;j++){
                if(i==j||j==0) a[i][j]=1;
                else a[i][j]=a[i-1][j]+a[i-1][j-1];
                  if(flag) printf(" ");
                   printf("%d",a[i][j]);
                   flag=1;
                    }
                printf("\n");
                flag=0;
                  }
    return 0;
    }
    
    

    C++ :

    #include <iostream>
    using namespace std;
    
    int main()
    {	
    	int data[10] = {0};
    	
    
    	int cc;
    	for (int i=0; i<10;i++)
    	{
    		data[i] = 1;
    		for (int k = i-1; k >=1; k--)
    		{
    			data[k] = data[k]+data[k-1];
    		}
    
    		cc = 0;
    		for (int j =0; j<=i; j++)
    		{
    			if (cc==0)
    				cout<<data[j];
    			else
    				cout<<" " <<data[j];
    			cc++;
    		}
    		cout<<endl;
    		
    	}
        return 0;
    }
    
    

    Java :

    public class Main 
        {
                public static void main(String[] args)
                {  
                  int[][] number = new int[10][10];
                  for(int k=0;k<=9;k++) {
                    number[k][k]=1;
                    
                  }
                  for(int k=0;k<=9;k++) {
                    number[k][0]=1;
                  }
                  
                  for(int k=2;k<=9;k++) {
                    for(int i=1;i<=k-1;i++){
                      int a =k-1;
                      int b =i-1;
                      number[k][i]=number[a][b]+number[a][i];
                    }
                  }
                    for(int i =0;i<=9;i++){
                      for(int j=0;j<i+1;j++) {
                        System.out.print(number[i][j]);
                        if(j+1<i+1)
                         System.out.print(" ");
                      }
                      System.out.print("\n");
                    }
                  
                }
    }
                        
                  
                
    
                      
                    
                        
                      
    
    • 1

    信息

    ID
    54
    时间
    1000ms
    内存
    64MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者