Автор Тема: объясните мне мою логику  (Прочитано 6211 раз)
MagTux
Гений-Говорун
*
Offline Offline

Сообщений: 1415


Реинкарнация Будды


Просмотр профиля
« : Сентябрь 08, 2010, 19:23:08 »

x - количество монет номинала а
y - количество монет номинала b
причём b больше а
n - количество монет
s - сумма монет

x+y=n
ax+by=s

ax+ay+(b-a)y=s
a(x+y)=s-(b-a)y
an-s=-(b-a)y
-(an-s)/(b-a)=y

bx-(b-a)x+by=s
b(x+y)=s+(b-a)x
bn-s=(b-a)x
(bn-s)/(b-a)=x

Теперь подставляем любые номиналы, количества и суммы.
Например,
номиналы 2 и 5, сумма 245, количество 82

-(2*82-245)/(5-2)= 27 пятаков
(5*82-245)/(5-2)= 55 двушек

Эти пользователи сказали вам СПАСИБО :

ПРОСТО КОЛЯ

За это сообщение 1 пользователь сказал спасибо!
« Последнее редактирование: Сентябрь 09, 2010, 07:04:13 от MagTux » Записан

Существует два правила на пути к успеху:
1. Не говори никому всего, что ты знаешь.