Question: Write a code in C. Let d( n ) be defined as the sum of proper divisors of n (numbers less than n which divide
Write a code in C.
Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n). If d(a) = b and d(b) = a, where a ≠ b, then a and b are an amicable pair, and each of a and b is called an amicable number.
For example, the proper divisors of 220 are 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 and 110; therefore d(220) = 284. The proper divisors of 284 are 1, 2, 4, 71 and 142; so d(284) = 220.
Write a function that, given n, evaluates the sum of all the amicable numbers less than n.
Sample input
500Sample output
504 Step by Step Solution
3.47 Rating (157 Votes )
There are 3 Steps involved in it
500 has 11 proper divisor 12451020255010012525... View full answer
Get step-by-step solutions from verified subject matter experts
