Submission
Status:
PPPPP
Score: 100
User: kami
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2024-10-14 20:31:03
#include <stdio.h>
int main(){
int n, k;
scanf("%d",&n);
for(int i = n; i > 0; i--){
for(int j = 2*n-1; j > 0; j--){
if(i == n and j == 2*n-1){
k = i+j;
}
if(i+j == k || i+j == n+1){
printf("%c",'A'+i-1);
}
else{
printf(" ");
}
}
printf(" ");
for(int j = 2*n-1; j > 0; j--){
if(i == n and j == 2*n-1){
k = i+j;
}
if(i+j == k || i+j == n+1){
printf("*");
}
else{
printf(" ");
}
}
k-=2;
printf("\n");
}
for(int i = 1; i < n; i++){
for(int j = 0; j < 2*n; j++){
if(i == 1 and j == n){
k = i+j;
}
if(i+j == n-1 || i+j == k){
printf("%c",'A'+i);
}
else{
printf(" ");
}
}
for(int j = 0; j < 2*n; j++){
if(i == 1 and j == n){
k = i+j;
}
if(i+j == n-1 || i+j == k){
printf("*");
}
else{
printf(" ");
}
}
k+=2;
printf("\n");
}
}