Задача № 1675148, 9, 10, 11 классы3 / 5

Платежи тугриками: задача по комбинаторике с ограничением купюр

В стране, валюта которой — тугрики, ходят только купюры двух целочисленных достоинств. И покупатель, и продавец имеют достаточно много и тех, и других купюр, но при каждом платеже могут использовать вместе не более kk купюр (включая сдачу). Известно, что так можно сделать платёж на любую целую сумму от 1 до nn тугриков. Каково наибольшее возможное nn (в зависимости от kk)?

Показать ответ

n=k(k+1)n = k(k + 1).

Разобрать решение

Оценка.Пусть используются купюры достоинств PP и QQ. Пусть купюр в платеже ровно mm. Если сдача не нужна, то есть m+1m + 1 вариант: от 0 до mm купюр PP, остальные — QQ. Если есть сдача, то платят купюрами одного вида, а сдачу дают купюрами другого вида. Тогда возможен m−1m - 1 вариант: используется от 1 до m−1m-1 купюр PP, остальные — QQ. Всего для mm купюр есть 2m2m вариантов. Суммируя по всем возможным mm, получим 2(1+2+…+k)=k(k+1)2(1 + 2 + \ldots + k) = k(k + 1) возможных вариантов сумм. Пример.Будем использовать купюры в kk и k+1k + 1 тугрик. Докажем, что любая сумма от 11 до k(k+1)k(k+1) тугриков представляется в виде ak+b(k+1)ak + b(k + 1), где ∣a∣+∣b∣⩽k|a| + |b| \leqslant k. Сначала докажем, что все такие представления дают разные суммы. Пусть эта же сумма представлена иначе ck+b(k+1)ck + b(k + 1). Поскольку и тут ∣c∣+∣d∣⩽k|c| + |d| \leqslant k, то ∣a∣+∣b∣+∣c∣+∣d∣⩽2k|a| + |b| + |c| + |d| \leqslant 2k. Из равенства ak+b(k+1)=ck+b(k+1)ak + b(k + 1) = ck + b(k + 1) следует, что (a−c)k=(d−b)(k+1)(a - c)k = (d - b)(k + 1). Тогда a−ca - c кратно k+1k + 1, d−bd - b кратно kk, и обе разности не равны 0. Значит, k+1⩽∣a−c∣⩽∣a∣+∣c∣k + 1 \leqslant |a - c| \leqslant |a| + |c|, k⩽∣d−b∣⩽∣d∣+∣b∣k \leqslant |d - b| \leqslant |d| + |b|, откуда 2k+1⩽∣a∣+∣b∣+∣c∣+∣d∣2k + 1 \leqslant |a| + |b| + |c| + |d|. Противоречие. Итак, все представления указанного вида дают разные суммы. Так как максимальная сумма равна k(k+1)k(k + 1), все суммы целые, и всего их k(k+1)k(k + 1), то получаются все суммы от 1 до k(k+1)k(k + 1).

Обсуждение

0

Комментариев пока нет.

Чтобы оставить комментарий, войдите в аккаунт.

Версии задачи

Выберите доступную версию задачи. Текущая версия отмечена в списке.

Сообщить об ошибке

Опишите неточность в условии, ответе или решении задачи № 167514.

Старый дизайн