summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ryan_calculator.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/ryan_calculator.py b/ryan_calculator.py
index a785036..6650d77 100644
--- a/ryan_calculator.py
+++ b/ryan_calculator.py
@@ -1,12 +1,16 @@
q=s=0
while (q < 100):
if (q < 25):
- s+=(q**2)+18
+ m=(q**2)+18
+ elif (q < 50):
+ m=625+18*(q-24)
+ elif (q < 75):
+ m=1092+q*2
else:
- s+=625+18*(q-24)
+ m=1092+q*3
q+=1
+ s+=m
+
+ if not (q % 10):
+ print "%d : %d (individual cost %d)" % (q, s, m)
-if (q < 25):
- print "%d : %d (individual cost %d)" % (q, s, (q**2)+18)
-else:
- print "%d : %d (individual cost %d)" % (q, s, 625+18*(q-24))