[题目描述]
最近马克家又要装修了,这回他家要铺上不规则图形的地板,并使用不同字符k铺地板。给你输入的值,请你告诉马克铺完的效果。
☑输入
第一行,一个整数n,表示要铺的行数;
接下来n行,每行两个整数m、k,m表示每行的输出数量,k表示每行要输出的字符(k为“@”,“#”,“*”,“+”,“&”中的一种)。
☑输出
铺完的效果
☑样例输入
3 4 * 5 ^ 6 #
☑样例输出
**** ^^^^^ ######
☑提示
数据范围:
N<=20;
M<=20;
☑解题思路
此题极其简单,
请你博学之,审问之,慎思之,明辨之,笃行之。
☑答案
#include <iostream>
#include <string>
using namespace std;
int main() {
int n;
cin >> n;
int m[n];
string k[n];
for (int i = 0; i < n; i++) {
cin >> m[i] >> k[i];
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < m[i]; j++) {
cout << k[i];
}
cout << endl;
}
return 0;
}
☑so,你学废了吗?
本文章为zovetr小面包有点甜撰写,如有侵权,请及时告知