【C++】输入10000,输出?

2021年3月9日 | 分类: 【编程】

【代码】

#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
    int n,k,s;     // 定义整数变量 n k s 
    cin >>n;       // 输入 n
    k=0;           // k 初始值 0
    s=1;           // s 初始值 1
    while (s<=n){  // 当 s 小于等于 n
        k=k+1;
        n=n-s;
        s=s+6*k;
    }
    cout<<k;       // 输出 k 的值
    return 0;
}

【题目】

【C++】下的数:输入以下的数:10000输出:————