Напишіть програму на мові Python, яка приймає на вхід два ненульових цілих числа n і m, записані в одному рядку

  • 4
Напишіть програму на мові Python, яка приймає на вхід два ненульових цілих числа n і m, записані в одному рядку, розділені пробілом. Ваша програма повинна вивести 1, якщо число n націло ділиться на m, або 0, якщо це не так. Приклад вхідних даних #1: 7 4 Приклад вихідних даних #1: 0 Приклад вхідних даних #2: 8 -2 Приклад вихідних даних
Vladimirovich
38
#2: 1

Чтобы решить эту задачу, мы можем использовать оператор "деление с остатком" в языке программирования Python. Он записывается как "n % m" и возвращает остаток от деления числа n на число m.

Для начала, мы должны прочитать входные данные - два ненулевых целых числа n и m, записанные в одной строке и разделенные пробелом.

В Python мы можем использовать функцию input() для этого:

python
n, m = map(int, input().split())


Она считывает строку, разбивает ее на отдельные числа, преобразует их в целые значения и присваивает их переменным n и m соответственно.

Теперь мы можем использовать оператор "деление с остатком", чтобы проверить, делится ли число n нацело на число m:

python
if n % m == 0:
print(1)
else:
print(0)


Если остаток от деления равен 0, то число n нацело делится на m, и мы выводим 1. В противном случае, если остаток не равен 0, число n не делится нацело на m, и мы выводим 0.

Теперь наша программа готова. Вот полное решение:

python
n, m = map(int, input().split())

if n % m == 0:
print(1)
else:
print(0)


Если у вас возникли еще вопросы, не стесняйтесь задавать.