10.6 约数 2406

来源:互联网 发布:windows ad域管理工具 编辑:程序博客网 时间:2024/06/05 01:14

  • 题目
  • 题解
  • 代码

题目

给你一个整数I,求它的所有除数的和。如I=12,和为1+2+3+4+6+12=28
1<=I<=1,000,000

题解

水模拟,数据又小,O(n)枚举即可

代码

var  n,i,ans:longint;begin  readln(n);  for i:=1 to n do    if n mod i=0 then ans:=ans+i;  writeln(ans);end.
原创粉丝点击