两个for循环的的思想和输出一个直角三角形类似
查看原帖
两个for循环的的思想和输出一个直角三角形类似
505424
daybreak2626楼主2021/5/15 15:04
#include<bits/stdc++.h>

using namespace std;

int main() {
    int k, h = 0, t = 0;
    cin >> k;

    for (int i = 1;i<=10000; i++) {
        for (int j = 1; j <= i; j++) {
            h = h + i;
            t++;
            if (t == k) {
                cout << h << endl;
                break;
            }
        }
    }
    return 0;
}
2021/5/15 15:04
加载中...