питон тьютор



Автор Василий Борисевич задал вопрос в разделе Python

Помогите решить (Python) и получил лучший ответ

Ответ от
x1 = int(input())
y1 = int(input())
x2 = int(input())
y2 = int(input())
dx = abs(x1 - x2)
dy = abs(y1 - y2)
if dx == 1 and dy == 2 or dx == 2 and dy == 1:
print('YES')
else:
print('NO')
-------
Эталонное решение с pythontutor

Ответ от Капитан Гугл[гуру]
x1 = int(input())
y1 = int(input())
x2 = int(input())
y2 = int(input())
diff = sorted( [abs(x1-x2), abs(y1-y2)] )
print( 'YES' if diff == [1,2] else 'NO' )

Ответ от Mid melid[активный]
x1, y1, x2, y2 = [int(input()) for i in range(4)]
print('YES' if {abs(x2-x1), abs(y2-y1)} == {1, 2} else 'NO')

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Помогите решить (Python)
Python на Википедии
Посмотрите статью на википедии про Python
 

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

Имя*

E-mail:*

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