¾Å¶ÈOJ¨DÌâÄ¿1073£ºÑî»ÔÈý½ÇÐÎ

2015-01-25 07:49:26 ¡¤ ×÷Õß: ¡¤ ä¯ÀÀ: 6
ÌâÄ¿ÃèÊö£º

ÊäÈënÖµ£¬Ê¹Óõݹ麯Êý£¬ÇóÑî»ÔÈý½ÇÐÎÖи÷¸öλÖÃÉϵÄÖµ¡£

ÊäÈ룺

Ò»¸ö´óÓÚµÈÓÚ2µÄÕûÐÍÊýn

Êä³ö£º

ÌâÄ¿¿ÉÄÜÓжà×鲻ͬµÄ²âÊÔÊý¾Ý£¬¶ÔÓÚÿ×éÊäÈëÊý¾Ý£¬
°´ÌâÄ¿µÄÒªÇóÊä³öÏàÓ¦ÊäÈënµÄÑî»ÔÈý½ÇÐΡ£

ÑùÀýÊäÈ룺
6
ÑùÀýÊä³ö£º
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
À´Ô´£º
2002ÄêÇ廪´óѧ¼ÆËã»úÑо¿Éú»úÊÔÕæÌâ(µÚIÌ×) ´ðÒÉ£º
½âÌâÓöµ½ÎÊÌâ?·ÖÏí½âÌâÐĵÃ?ÌÖÂÛ±¾ÌâÇë·ÃÎÊ£ºhttp://t.jobdu.com/thread-7796-1-1. html

?

?

    #include 
    
      
       
    int main() 
    { 
        int n,i,j; 
        int Matrix[101][101]; 
        Matrix[0][0] = Matrix[0][1] = 1;
         
        while(scanf("%d",&n) != EOF){ 
            for(i = 1;i < n-1;i++){ 
                Matrix[i][0] = 1; 
                for(j = 1;j <= i;j++){ 
                    Matrix[i][j] = Matrix[i-1][j-1] + Matrix[i-1][j]; 
                } 
                Matrix[i][j] = 1; 
            } 
            //Êä³ö 
            for(i = 0;i < n-1;i++){ 
                for(j = 0;j <= i+1;j++){ 
                    printf("%d",Matrix[i][j]); 
                    if(j != i+1){ 
                        printf(" "); 
                    } 
                } 
                printf("\n"); 
            } 
        } 
        return 0; 
    } 
    /**************************************************************
        Problem: 1073
        User: vhreal
        Language: C
        Result: Accepted
        Time:10 ms
        Memory:912 kb
    ****************************************************************/


    

ÉÏһƪhttp://www.2cto.com/kf/201412/363772.html

?