бортик в бассейне



яша плавает в бассейне

Автор Bondiano задал вопрос в разделе Python

Задача «Яша плавает в бассейне» и получил лучший ответ

Ответ от Ђатьяна Шеховцова[гуру]
если N > M:
min(x, N-x, y, M-y)
иначе:
min(x, M-x, y, N-y)
Собственно, это весь алгоритм (а то проверок в программе многовато)
Татьяна Шеховцова
(96430)
Потому что данные неверны. Невозможно, находясь в бассейне с коротким бортиком в 23 м, оказаться на расстоянии в 43м от этого бортика

Ответ от Бред полный[гуру]
)) я на неделю завис на этой задаче )) не прочитал внимательно условие ""расстоянии x метров от одного из длинных бортиков"
n = int(input()) ;m = int(input())
x = int(input()) ;y = int(input())
if n m/2:
x=m-x
if y > n/2:
y=n-y
print(y if y<x else x)
тут часть сьедена смотри скрин
бортик в бассейне

Ответ от Saturas D[новичек]
N = int(input())
M = int(input())
x = int(input())
y = int(input())
if N < M:
N1 = N - x
M1 = M - y
a = min([x, y, N, M, M1, N1])
print (a)
if M < N:
M1 = M - x
N1 = N - y
a = min([x, y, N, M, M1, N1])
print (a)
#python

Ответ от Кирилл Шамыкаев[новичек]
n = int(input())
m = int(input())
x = int(input())
y = int(input())
# n, m = min(n, m), max(n, m)
if n > m:
n, m = m, n
if x >= n / 2:
x = n - x
if y >= m / 2:
y = m - y
# print(min(x, y))
if x < y:
print(x)
else:
print(y)

Ответ от Никита Бенз[новичек]
n = int(input())
m = int(input())
x = int(input())
y = int(input())
if x>y:
print (y)
else:
print (x)
не понимаю почему тут все такие большие коды пишут

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Задача «Яша плавает в бассейне»
 

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

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*