int main(){ int x=2; int sum=0; int a; while(x<=1000) { sum=0; a=1; while(a<=x/2) { if(x%a==0)sum=sum+a; a++; } if(sum==x) cout< x++; } return 0; }
while(a <= x / 2){ sum += x % a == 0 ? a : 0; a++;}