6 solutions
-
-1
#include<stdio.h> int main() {int n; while(1) { scanf("%d",&n); if(n%2!=0) break; } int i,b,a; for(i=1;i<=(n+1)/2;i++) { for( b=1;b<=(n+1)/2-i;b++) { printf(" "); } for( a=1;a<=2*i-1;a++) { printf("*"); } printf("\n"); } for(i=(n+1)/2+1;i<=n;i++) { for( b=1;b<=i-(n+1)/2;b++) { printf(" "); } for( a=1;a<=2*(n+1-i)-1;a++) { printf("*"); } printf("\n"); } }
Information
- ID
- 65
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- 5
- Tags
- (None)
- # Submissions
- 2048
- Accepted
- 748
- Uploaded By