Marianna45
?>

Таблица содержит данные об изменении курса доллара​

Информатика

Ответы

magsh99

Полные обороты не влияют на положение финиша, так что их можно вычесть из дистанции. Периметр прямоугольника равен P = 2(A + B), так что после выкидывания полных оборотов дистанция будет равна L mod P, где mod - операция взятия остатка. После этого L < P; если L < A, то финиш будет снизу, если A < L < A + B - справа, если A + B < L < 2A + B - сверху, а иначе слева.

Код (python 3):

A = int(input())

B = int(input())

L = int(input())

P = 2 * (A + B)

L = L % P

if L < A:

   print("BOTTOM")

elif L < A + B:

   print("RIGHT")

elif L < 2 * A + B:

   print("TOP")

else:

   print("LEFT")

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Таблица содержит данные об изменении курса доллара​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

bas7572513
tatianaavoronina66
terehin863
Присакарь520
skvik71672
kobzev-e
Ruzalina_Svetlana1435
zaseche99
Coffee3862
stailwomen31
optikmir
oksana77768
геннадиевна2001
ktv665
matterfixed343