题目描述
现请你输出指定大小的“ACM”字符串。特别地,我们要求输出的字符串是正方形的(行数和列数相等)。
输入格式
输入的第一行是一个正整数N(N<=20),表示一共有N组数据,接着是N行数据,每行包含一个正整数M(M<=50),表示一行内有M个“ACM”相连。
输出
输出指定的正方形字符串。
样例输入
2
1
2
样例输出
ACM
ACM
ACM
ACMACM
ACMACM
ACMACM
ACMACM
ACMACM
ACMACM
#include<stdio.h>
#include<string.h>
int main()
{
int N,M,t;
scanf("%d",&N);
while(N--)
{
scanf("%d",&M);
t=M;
for(int i=0;i<M*3;i++)
{
while(M--)
printf("ACM");
printf("\n");
M=t;
}
}
return 0;
}