Вопрос задан 23.08.2026 в 04:57.
Предмет Информатика.
Спрашивает Артемьева Полина.
*
Задача №1. Деление
и детей поделили поровну
К яблок. Некоторые из них
получили на одно яблоко
меньше, чем другие. Сколь-
ко детей получили на одно
яблоко меньше? Подготовь-
те 5 тестовых данных для
тестирования программы.
Напишите программный
код задачи.
4 16
7 30
да ровну
Например
O4
0
5
68
Результат
Ответы на вопрос
Отвечает Бухонов Миша.
Пусть детей \( n \), яблок \( k \). Нужно разделить яблоки как можно ровнее. Остаток \( r = k \bmod n \). Если \( r = 0 \), все получили поровну, ответ \( 0 \). Если остаток есть, \( r \) детей получили на одно яблоко больше, а \( n-r \) детей получили на одно яблоко меньше.
5 тестов:
| Ввод | Результат |
| 4 16 | 0 |
| 7 30 | 5 |
| 5 68 | 2 |
| 3 10 | 2 |
| 6 14 | 4 |
Python:
n, k = map(int, input().split())
r = k % n
if r == 0:
print(0)
else:
print(n - r)
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

