1 条题解

  • 0
    @ 2024-9-9 20:43:59
    /*通过观察公式我们得知,如果我们把每个小括号看成一个整体的话,则是一共有n项相加,
    所以双重循环的外层循环可以让i从1循环到n;再观察小括号里面的内容,我们发现越往后
    小括号里面的项越多,所以内层循环我们可以让j从1循环到i,并且每次把j的值加到结果sum中,
    完成内外层循环后,输出结果sum。
    */
    #include <bits/stdc++.h>
    using namespace std;
    int main() {
    int sum,n;
    cin>>n;
    //外层循环 从 1 遍历到 n
    for (int i = 1; i <= n; i++) {
    // 内层循环 从 1 遍历 到 i
    for (int j = 1; j <= i; j++)
    sum+=j;
    }
    cout<<sum;
    return 0;
    }
    

    信息

    ID
    460
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    递交数
    4
    已通过
    0
    上传者