Re: задача о таблетках
От: Pzz Россия https://github.com/alexpevzner
Дата: 30.10.25 13:31
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Математическое решение для варианта 1. Оно тоже простое — нужно взять минимальное из НОК для пар блистеров/флаконов. Если, скажем, в одном блистере 10 таблеток, в другом 15, то НОК == 30, и через 30 дней я полностью съем 3 блистера первого лекарства и 2 — второго.


PD>Существует ли математическое решение для варианта 2 ?


НОК(a,b) — это такое наименьшее целое число, которое делится и на a и на b с остатком 0.

Я думаю, можно НОК обобщить так, чтобы он делился на a с остатком x и на b с остатком y. И вычисление будет примерно такое же, как для обычного НОК.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.