2094 : 正约数之和
  anLrwkgbyYZS 2023年12月30日 12 0


题目链接:点击打开链接

从 1 到 n 。

i (1->n),  1 到 n,n个数中 因子 含有 i 的 个数 为 n/i, 结果要加上 n/i*i (注意 n , i 都为整数)。 

#include <iostream>
using namespace std;

int main() {
    int T, n;
    cin >> T;
    while(T--) {
      cin >> n;
      long long ans = 0;
      for(int i=1; i<=n; i++) {
          ans += n/i*i;
      }
      cout << ans << endl;
    }
    return 0;
}

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月30日 0

暂无评论

anLrwkgbyYZS