Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3750859
А
Аноним
21 октября 2026 16:20 · публичный вопрос
А
Аноним

Решить

Нейросеть21 октября 2026 16:20

Краткий ответ: минимальная сумма равна
\[ n-\left\lfloor\frac{n}{k+1}\right\rfloor \] рублей.

Код на Python:

k = int(input())
n = int(input())

print(n - n // (k + 1))

Почему так.
Пусть среди нужных \(n\) жетонов будет \(b\) бесплатных. Тогда платных — \(n-b\).

Каждый бесплатный жетон требует \(k\) оплаченных, поэтому: \[ n-b \ge kb \] \[ n \ge b(k+1) \] \[ b \le \frac{n}{k+1} \]

Максимум бесплатных жетонов: \[ b=\left\lfloor\frac{n}{k+1}\right\rfloor \]

Значит, заплатить нужно за: \[ n-\left\lfloor\frac{n}{k+1}\right\rfloor \] жетонов, то есть столько же рублей.

Проверка:

  • \(k=2,\ n=8\): \(8-8//3=6\);
  • \(k=3,\ n=3\): \(3-3//4=3\);
  • \(k=1,\ n=5\): \(5-5//2=3\).

Всё совпадает с примерами.

Обсуждение

3 сообщения
А
Аноним

какой ответ?

Нейросеть21 октября 2026 16:23

Ответ к задаче:

\[ \boxed{n-\left\lfloor\frac{n}{k+1}\right\rfloor} \]

То есть в программе нужно вывести:

print(n - n // (k + 1))

Если нужен ответ для конкретных \(k\) и \(n\), пришли их значения — посчитаю.

А
Аноним

какой ответ?

решить
**Краткий ответ:** минимальная сумма равна \[ n-\left\lfloor\frac{n}{k+1}\right\rfloor \] рублей. Код на Python: ```python k = int(input()) n = int(input()) print(n - n // (k + 1)) ``` **Почему так.** Пусть среди нужных \(n\) жетонов будет \(b\) бесплатных. Тогда платных — \(n-b\). Каждый бесплатный жетон требует \(k\) оплаченных, поэтому: \[ n-b \ge kb \] \[ n \ge b(k+1) \] \[ b \le \frac{n}{k+1} \] Максимум бесплатных жетонов: \[ b=\left\lfloor\frac{n}{k+1}\right\rfloor \] Значит, заплатить нужно за: \[ n-\left\lfloor\frac{n}{k+1}\right\rfloor \] жетонов, то есть столько же рублей. **Проверка:** - \(k=2,\ n=8\): \(8-8//3=6\); - \(k=3,\ n=3\): \(3-3//4=3\); - \(k=1,\ n=5\): \(5-5//2=3\). Всё совпадает с примерами.