6 条题解
-
1
#include<stdio.h> #include <math.h> #include <stdlib.h> int main(){ int n,cnt=0,temp; scanf("%d",&n); for(int j=1;j<=n/2+1;j++){ temp=j; for(int i=1;i<=n;i++){ if(j*2-1==cnt||temp<=n/2){printf(" ");temp++;} else {printf("*");cnt++;} } printf("\n");cnt=0; } for(int j=n/2;j>=1;j--){ temp=j; for(int i=1;i<=n;i++){ if(j*2-1==cnt||temp<=n/2){printf(" ");temp++;} else {printf("*");cnt++;} } printf("\n");cnt=0; } return 0; }
信息
- ID
- 65
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- (无)
- 递交数
- 1998
- 已通过
- 729
- 上传者