alex13izmailov
?>

решить на пайтон задачу 1 Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n зверьков. Между двумя соседними зверьками также имеется пустой (из пробелов) столбец. Разрешается вывести пустой столбец после последнего зверька. Для упрощения рисования скопируйте зверька из примера в среду разработки.^---^( o o ) ! = !/)​

Информатика

Ответы

konstantin0112

Проверить, что две клетки стоят в одной строке или в одно строке, просто: надо проверить, что равны соответствующие иксы или игреки. Немного сложнее проверить, что две клетки стоят на одной диагонали. Так будет, если |x1 - x2| = |y1 - y2|.


Код:

# python 3
x1, y1 = map(int, input().split())
x2, y2 = map(int, input().split())
in_one_row = x1 == x2
in_one_col = y1 == y2
in_one_diag = x1 - x2 == y1 - y2 or x1 - x2 == y2 - y1
if in_one_row or in_one_col or in_one_diag:
    print("YES")
else:
    print("NO")

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

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

решить на пайтон задачу 1 Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n зверьков. Между двумя соседними зверьками также имеется пустой (из пробелов) столбец. Разрешается вывести пустой столбец после последнего зверька. Для упрощения рисования скопируйте зверька из примера в среду разработки.^---^( o o ) ! = !/)​
Ваше имя (никнейм)*
Email*
Комментарий*