Write a code in C. Let d( n ) be defined as the sum of proper divisors
Fantastic news! We've Found the answer you've been seeking!
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 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
500
Sample output
504
Related Book For
Principles of Communications Systems, Modulation and Noise
ISBN: 978-8126556793
7th edition
Authors: Rodger E. Ziemer, William H. Tranter
Posted Date: