#10569. 珅泽教育CSP-J第一轮模拟考第十三套 第 22 题

珅泽教育CSP-J第一轮模拟考第十三套 第 22 题

第2题

int solve(int n, int a[])
{
    int ret = 0;
    for (int i = 0; i < n; ++i)
    {
        for (int j = 0; j < i; ++j)
        {
            int sum = 0;
            for (int k = j; k <= i; ++k)
            {
                sum += a[k];
            }
            ret += sum;
        }
    }
    return ret;
}

若在进入 solve 函数执行其他操作之前,先对 a[] 排序,返回值不变( )。

{{ select(1) }}

  • 正确
  • 错误