Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: wasupum
Problemset: อโมกุส
Language: c
Time: 0.001 second
Submitted On: 2025-10-25 16:47:36
#include <stdio.h>
int main(void){
char amogus[4][5] = {
{" ###"},
{"## "},
{"####"},
{" # #"},
};
int n;
scanf("%d",&n);
char output[4*n][4*n+1];
int iout = 0;
for(int i = 0 ; i < 4 ; i++){
for(int i2 = 0 ; i2 < n ; i2++){
int jout = 0;
for(int j = 0 ; j < 4 ; j++){
for(int k = 0 ; k < n ;k++){
output[iout + i2][jout + k] = amogus[i][j];
}
jout += n;
}
output[iout+i2][4*n] = '\0';
}
iout += n;
}
for(int i = 0 ; i < n*4 ; i++){
printf("%s\n",output[i]);
}
return 0;
}