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

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

第1题

using i64 = long long;
i64 f(i64 n)
{
    i64 s = 1;
    i64 i = 2;
    while (i * i < n)
    {
        if (n % i == 0) {
            s += i;
            s += n / i;
        }
        ++i;
    }
    if (i * i == n) s += i;
    return s;
}

n = 1 时,函数返回 1( )。

{{ select(1) }}

  • 正确
  • 错误