Our football team finished the championship. The result of each match look like "x:y". Results of all matches are recorded in the collection.
For example: ["3:1", "2:2", "0:1", ...]
Write a function that takes such collection and counts the points of our team in the championship. Rules for counting points for each match:
- if x>y - 3 points
- if x<y - 0 point
- if x=y - 1 point
Notes:
- there are 10 matches in the championship
- 0 <= x <= 4
- 0 <= y <= 4
def points(games):
total = 0
for j in games:
i = j.split(':')
if i[0] > i[1]:
total += 3
if i[0] == i[1]:
total += 1
return total
print(points(['1:0','2:0','3:0','4:0','2:1','3:1','4:1','3:2','4:2','4:3']))
Training on Total amount of points | Codewars
No comments :
Post a Comment