Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- salaries = [4352, 4536, 3224, 7686, 1243, 659, 633, 1324, 1254, 1678, 1160]
- payments = [[0 for x in range(6)] for x in range(len(salaries))]
- def doJob(i, value):
- if value >= 200:
- payments[i][1] += 1
- return value - 200
- if value >= 100:
- payments[i][2] += 1
- return value - 100
- if value >= 50:
- payments[i][3] += 1
- return value - 50
- if value >= 20:
- payments[i][4] += 1
- return value - 20
- if value >= 10:
- payments[i][5] += 1
- return value - 10
- for i, salary in enumerate(salaries):
- payments[i][0] = salary
- while salary > 0:
- salary = doJob(i, salary)
- for payment in payments:
- print("{0}: 200 x{1}, 100 x{2}, 50 x{3}, 20 x{4}, 10 x{5}").format(payment[0], payment[1], payment[2], payment[3], payment[4], payment[5])
Advertisement
Add Comment
Please, Sign In to add comment