Submission
Status:
-----
Score: 0
User: jarukeit
Problemset: กังหันสี่ทิศ
Language: c
Time: 0.002 second
Submitted On: 2024-10-14 21:40:26
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
// อักษรด้านบน * ด้านบน
for(int j = 0;j < n;j ++)
{
// alphabet
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf("%c",n - j + 64);
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
if(j != n - 1)
{
printf(" ");
}
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
if(j != n - 1)
{
printf("%c",n - j + 64);
}
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf(" ");
// star
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf("*");
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
if(j != n - 1)
{
printf(" ");
}
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
if(j != n - 1)
{
printf("*");
}
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf("\n");
}
// อักษรด้านล่าง
for(int j = n - 2;j >= 0;j --)
{
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf("%c",n - j + 64);
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
printf(" ");
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
if(j != n - 1)
{
printf("%c",n - j + 64);
}
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf(" ");
// star
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
printf("*");
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
printf(" ");
for(int k = n - j - 2;k > 0;k --)
{
printf(" ");
}
if(j != n - 1)
{
printf("*");
}
for(int k = n - j;k < n;k ++)
{
printf(" ");
}
if(j != 0)
{
printf("\n");
}
}
}