题目描述
晶晶同学非常喜欢方形,她希望打印出来的字符串也是方形的。老师给了晶晶同学一个字符串"ACM",晶晶同学突发奇想,如果任意给定义一个整数n,能不能打印出由这个字符串组成的正方形字符串呢?要求是每行要使用n个给定的字符串。
请你编程实现一下。
输入
输入的第一行是一个正整数N(N<=30),表示一共有N组数据;
接下来有N行,每行包含一个正整数M(M<=100),表示一行内要使用M个老师给定的字符串,构成一个正方形矩阵。
输出
输出指定的字符串方形矩阵。
样例
输入
复制
2
1
2
输出
复制
ACM
ACM
ACM
ACMACM
ACMACM
ACMACM
ACMACM
ACMACM
ACMACM
来源
字符串
标签
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,m;
cin>>n;
for(int x=0;x<n;x++){
cin>>m;
for(int y=0;y<m;y++){
for(int z=1;z<=m*3;z++){
cout<<"ACM";
if(z%m==0){
cout<<endl;
}
}
}
}
return 0;
}