16.10.2020 16:29

написать программу. В одной из школ требуется закупить k карандашей для удобство они продаются в упаковках по 13 карандашей. Сколько упаковок требуется, а сколько карандашей нужно будет докупить без упаковки?задача по Phyton.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Marymol2005
14.09.2020 20:24

Дан в прикрепленном изображении

Объяснение:

Для этого воспользуемся операциями целочисленного деления и получения остатка от деления. Целочисленное деление (//) - это деление с округлением вниз до целых. Это подходит нам по задаче. Если в одной упаковке находится 13 карандашей, в двух - 26, а нам нужно купить 24, нам придется взять только одну упаковку, чтобы не брать лишние. Остаток от деления (%) - это та разница, которую мы сбрасываем округлением.

Пусть cases - количество упаковок, которые требуются для покупки k карандашей (получено в результате целочисленного деления на 13), а other - количество карандашей, которые нужно докупить (получено в результате взятия остатка от деления на 13). Это количество будет строго меньше 13, так как если бы оно было бы больше, мы бы взяли вместо этого упаковку. Справедливо, что

cases*13+other=k


написать программу. В одной из школ требуется закупить k карандашей для удобство они продаются в упа
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота