以下是代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin >> n;
int cnt = n, num = n, sum = 0;
while(num--)
{
for(int i = sum + 1; i <= cnt; i++)
{
if(i < 10)
cout << 0 << i;
else
cout << i;
sum = i;
}
cout << endl;
cnt--;
}
return 0;
}
麻烦大佬们帮忙看下哪里错了,导致只输出样例的第一行然后就不输出接下来的了TvT 感谢!
下面是输入5的运行结果
0102030405
(运行结束就是有这么多空行,不是我打的)