前言
其实水题我是真的不想写的,但是没有办法
正题
大意
一个数,输出他的所有除数和
代码
#include<cstdio>
#include<cmath>
using namespace std;
int n,s;
int main()
{
// freopen("bri.in","r",stdin);
// freopen("bri.out","w",stdout);
scanf("%d",&n);
for (int i=1;i<=(int)sqrt(n);i++){
if (n%i==0)
{
s+=i+n/i;
}
}
if ((int)sqrt(n)*sqrt(n)==n)
s-=sqrt(n);
printf("%d",s);
}