mirage


私信TA

用户名:mirage915

访问量:12284

签 名:

蒟蒻也想变强啊..

等  级
排  名 2336
经  验 2351
参赛次数 2
文章发表 9
年  龄 0
在职情况 在职
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include<stdio.h>
#include<stdlib.h>
main()
{
	int n,i,j,num,*row[100]={NULL};
	while(~scanf("%d",&n)){
		for(i=0;i<n;i++)
			row[i]=(int*)calloc( n-i , sizeof(int) );
		i=0;j=0,num=1;
		while(i!=n){
			row[i][j]=num;
			num++;
			if(i==0){ i=j+1; j=0;}
			else{i--; j++;}
		}
		for(i=0;i<n;i++){
			for(j=0;j<n-i;j++)
				printf("%d ",row[i][j]);
			printf("\n");
		}
	}
	return 0;
 }


 

0.0分

0 人评分

  评论区

  • «
  • »