1 solutions
-
0
C :
#include<stdio.h> int main() { int T,h1,h2,h,w,w1,i,j; char c; //freopen("in.txt", "r", stdin); // freopen("out.txt", "w", stdout); scanf("%d",&T); while(T--) { getchar(); scanf("%c %d",&c,&h); w=h/6+1; h2=(h-2)/2; h1=h-h2-3; w1=h2; for(i=1; i<=h; i++) { for(j=1; j<=w1+2*w; j++) { if(i==1) { if(j>=1&&j <=w) printf(" "); if(j>=w+1&&j<=w+w1) printf("%c",c); } else if(i>=2&&i<=1+h1) { if(j>=1&&j<=w) printf("%c",c); if(j>=w+1&&j<=w+w1) printf(" "); if(j>=w+w1+1&&j<=2*w+w1) printf("%c",c); } else if(i==h1+2) { if(j>=1&&j<=w) printf(" "); if(j>=w+1&&j<=w+w1) printf("%c",c); } else if(i>=h1+3&&i<=h-1) { if(j>=1&&j<=w) printf("%c",c); if(j>=w+1&&j<=w+w1) printf(" "); if(j>=w+w1+1&&j<=w*2+w1) printf("%c",c); } else if(i==h) { if(j>=1&&j<=w) printf(" "); if(j>=w+1&&j<=w+w1) printf("%c",c); } } printf("\n"); } printf("\n"); } //fclose(stdin); //fclose(stdout); return 0; }
- 1
Information
- ID
- 18002
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By