Untitled
user_9186591
python
2 years ago
578 B
6
Indexable
N = int(input()) M = int(input()) S = int(input()) max = 0 for n in range(1,S+1): # Ищем делители числа S if S%n!=0: continue m=S//n # если найден, то надим частное, т.е. определилил прямогульник n*m=S x = N//n # находим сколько таких прямоугольников войдет по стороне N y = M//m # находим сколько таких прямоугольников войдет по стороне M if x*y>max: max = x*y print(max)
Editor is loading...