#S2R02P03. 倒三角修错

倒三角修错

倒三角修错

题目描述

输入正整数 nn。第 ii 行应输出 n−i+1n-i+1 个 ii,相邻数字之间用一个空格隔开。

下面程序的内层边界有错误。先在纸上比较期望输出与实际输出,再提交修正后的完整程序。纸上分析不由做题系统自动评分。

#include <iostream>
using namespace std;
int main() {
    int n;
    cin >> n;
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j < n - i + 1; j++) {
            if (j > 1) cout << ' ';
            cout << i;
        }
        cout << '\n';
    }
    return 0;
}

输入格式

一行一个正整数 nn,1≤n≤1001 \le n \le 100。

输出格式

输出 nn 行数字,相邻数字用一个空格隔开。

样例输入

3

样例输出

1 1 1
2 2
3