20分求助!思路跟题解一样不知道为什么输出有问题
查看原帖
20分求助!思路跟题解一样不知道为什么输出有问题
535848
Domoo楼主2023/5/11 23:24

以下是代码

#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

(运行结束就是有这么多空行,不是我打的)

2023/5/11 23:24
加载中...