bool isAmicable(int x) { int sum = sumOfProperDivisors(x); return x != sum && x == sumOfProperDivisors(sum); }
bool Problem021::isAmicable(int a) { int ans = sumOfProperDivisors(a); return sumOfProperDivisors(ans) == a && ans != a; }