summaryrefslogtreecommitdiff
path: root/day1/exercise/arms.py
diff options
context:
space:
mode:
Diffstat (limited to 'day1/exercise/arms.py')
-rw-r--r--day1/exercise/arms.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/day1/exercise/arms.py b/day1/exercise/arms.py
new file mode 100644
index 0000000..33196fd
--- /dev/null
+++ b/day1/exercise/arms.py
@@ -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