妹妹的,一个这么简单的题目,因为空行的输出恶心到我了,WA了4次。
#include <stdio.h>
void draw(int n)
{
for(int i = 1; i <= n; i++)
{
for(int j = 1; j <= i; j++)
printf("%d", i);
printf("\n");
}
for(int i = n - 1; i; i--)
{
for(int j = 1; j <= i; j++)
printf("%d", i);
printf("\n");
}
}
int main()
{
int t, h, f;
scanf("%d", &t);
while(t--)
{
scanf("%d %d", &h, &f);
for(int i = 0; i < f; i++)
{
draw(h);
if(t || i != f - 1)printf("\n");
}
}
return 0;
}