summaryrefslogtreecommitdiff
path: root/022.py
diff options
context:
space:
mode:
Diffstat (limited to '022.py')
-rw-r--r--022.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/022.py b/022.py
new file mode 100644
index 0000000..d63530d
--- /dev/null
+++ b/022.py
@@ -0,0 +1,18 @@
+def score(name):
+ sum = 0
+ for char in name:
+ sum += ord(char) - 64
+ return sum
+
+pos = 0
+total_score = 0
+
+f = open('022.txt', 'r')
+for name in f:
+ name = name.rstrip("\n")
+ pos += 1
+ total_score += pos * score(name)
+f.close()
+
+print total_score
+