PY
py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
p = 0 # minutes to arrive
remain = 240 - p
time_require = 0
solve = 0
t = 5 # base time needed
while time_require <= remain:
solve += 1
time_require += t * solve
print(f'Number of problems Max can solve: {solve - 1} problems')
print(f'Time requires to solve {solve - 1} problems: {time_require - solve * t} mins')
print(f'To do so, Max has to arrive within {240 - (time_require - t * solve)} mins')
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run