题目描述
输入一个自然数x,求这个自然数的所有约数之和。x 属于int 范围内
输入格式: 一个整数 x,x在32位整数范围内。也就是说 x<=2^31
输出格式: x的所有约数和。 x的约数包括它本身。
之前我认为这种题目也太简单了,可谁知我竟然打了这么一个程序:
#include<bits/stdc++.h>
using namespacestd;
int main()
{
long long x,a;
a=0;
cin>>x;
for(int i=1;i<=x;i++)
{
{
if(i!=x/i)
&