题目描述
本题和 1x 其实并没有什么关系。
jbgg 很厉害,大家打算把 "jbgg" 这四个字印下来裱在画框里,挂在实验室的墙壁上。但是大家不小心把画印太小了。
请问你能写一个程序,按照相同的比例,把一副画的高度和宽度各变为原来的两倍吗?
请注意,本题的数据中不只有下面的样例,所以直接把字符打进去再输出是不能通过的。
题解
#include<stdio.h>
int main(){
int m,n,i,j;
char a[101][101];
scanf("%d %d",&m,&n);
for(i=0;i<m;i++){
scanf("%s",a[i]);
}
for(j=0;j<n;j++){
if(a[0][j]=='#'){
printf("##");
}
else{
printf("..");
}
}
printf("\n");
for(i=0;i<m*2-1;i++){
for(j=0;j<n;j++){
if(a[(i+1)/2][j]=='#'){
printf("##");
}
else{
printf("..");
}
}
printf("\n");
}
}