changeset 355 | 6af6441034f9 |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/day1/exercise/arms.py Tue Jan 12 19:05:09 2010 +0530 @@ -0,0 +1,18 @@ +# Armstrong Numbers + +for n in range(100, 1000): +# s = str(n) +# a, b, c = int(s[0]), int(s[1]), int(s[2]) +# if a * a * a + b * b * b + c * c * c == n: +# print n +# sum, copy = 0, n +# while copy > 0: +# sum += (copy % 10) ** 3 +# copy /= 10 +# if sum == n: +# print n + u = n % 10 + h = n / 100 + t = (n/10) % 10 + if h ** 3 + t ** 3 + u ** 3 == N: + print n