Advertisement
Rayk

Bonus Scoring System

Jul 13th, 2020
743
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. from math import ceil
  2.  
  3. students_count = int(input())
  4. lectures_count = int(input())
  5. additional_bonus = int(input())
  6.  
  7. max_attendance = 0
  8. max_bonus = 0
  9. for i in range(1, students_count + 1):
  10.     attendances = int(input())
  11.     total_bonus = attendances / lectures_count * (5 + additional_bonus)
  12.     if i == 1:
  13.         max_bonus = total_bonus
  14.         max_attendance = attendances
  15.  
  16.     if total_bonus > max_bonus:
  17.         max_bonus = total_bonus
  18.         max_attendance = attendances
  19.  
  20. print(f'Max Bonus: {ceil(max_bonus)}.')
  21. print(f'The student has attended {max_attendance} lectures.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement