Submission
Status:
-----
Subtask/Task Score:
0/100
Score: 0
User: theem1502
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2025-08-20 16:26:00
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main() {
int num;
cin >> num;
num -= 1;
char currentchar = 'A' + num;
for (int j = 0; j < num; j++) {
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("%c", currentchar);
for (int i = 0; i < ((num-j-1) * 2) + 1; i++) {
printf("%c", ' ');
}
printf("%c", currentchar);
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < ((num-j-1) * 2) + 1; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
printf("\n");
currentchar--;
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
printf("%c", currentchar);
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
printf("\n");
currentchar = 'A' + 1;
for (int j = num-1; j >= 0; j--) {
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("%c", currentchar);
for (int i = 0; i < ((num-j-1) * 2) + 1; i++) {
printf("%c", ' ');
}
printf("%c", currentchar);
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < ((num-j-1) * 2) + 1; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("\n");
currentchar++;
}
/*
for (int j = 0; j < num; j++) {
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < ((num-j-1) * 2) + 1; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
for (int i = 0; i < num; i++) {
printf("%c", " ");
}
printf("\n");
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < num; i++) {
printf("%c", ' ');
}
printf("\n");
for (int j = num-1; j >= 0; j--) {
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < ((num-j-1) * 2) + 1; i++) {
printf("%c", ' ');
}
printf("%c", '*');
for (int i = 0; i < j; i++) {
printf("%c", ' ');
}
printf("\n");
}
}
*/
}