По Вашей схеме, d_ilyich, похоже, что упор идёт на то, что в день покупается только одна (может, я и ошибся).
Попробуйте взять меньшую цену пустой бутылки (к примеру 10), тогда по Вашей фрормуле бюджет первого дня составит 50+(50-10)*(5-1) = 210; в ПН хватает на 4 бут., а во ВТ — лишь на одну; в СР, ЧТ, ПТ же — сидим с пустыми руками.
У меня тоже решается без графиков — график для пояснения, как я пришёл к такому решению.
Ваш способ я разобрал (не без труда, конечно) — спасибо, мне он мне понравился. Я тоже пытался через сдачу, но не додумал, что её можно ваыразить через «c mod (b-a) + k(b-a)».
Это Ваш экспромт или подход, где-то вычитанный ранее?
при x<c значение дроби будет отрицательным, условие задачи предполагает все числа целыми и положителньными: помимо a<b<c<x я хотел было добавить a,b,c,x Є N, но подумал, что это уже чересчур.
Согласен, в общем виде отрицательные значения можно предусмотреть, но сам подход с линейной y3 от этого не изменится, и, повторюсь, я хотел показать метод на конкретном примере, поскольку от учёта всех возможных вариантов, повествование стало бы ещё запутанней.
То есть, что уравнение вообще имеет решение в целых числах
эту возможность я как-то упустил; как проверю, допишу в UPD (спасибо за подсказку)
Ещё одна задача — похожая на гирю в лодке, но, как по мне интересней: в бассейне льдина, на льдине — лом; что произойдёт с уровнем воды, когда льдина растает (поднимется ль, опустится или останется прежним)?
Прошу прощения за оффтоп, но "вполовину дешевле" — это вообще как?
Вдвое дешевле — это когда new_price = price/2,0. Тогда «вполовину дешевле» означает "вдвое дороже": ведь делитель будет 0,5. Уже хоть бы «НА половину дешевле», если так хочется… — как никак, с смыслу ближе.
Спасибо за статью :) у меня схожая задачка. Я нарёк её «компостер»: в дополнении к вашей симметрии отсекаю также и «клонов», образующихся в результате всех поворотов и отражений (у меня сетка квадратная) — всего 11. Это как, сколько уникальных рисунков можно прокомпосировать на квадратном талоне, у которого не обозначены даже лицевая/тыльная сторона.
Приятно было прочесть, что кто-то ещё применяет тот же метод «больше-меньше».
— я тоже думал над возможностью такого применения.
Большое спасибо за ссылку и название метода. Я предполагал, что это скорее всего уже могло быть описано кем-то, но потратил бы массу времени на поиск в литературе — и не факт, что не прекратил бы раньше, чем добился результата.
Попробуйте взять меньшую цену пустой бутылки (к примеру 10), тогда по Вашей фрормуле бюджет первого дня составит 50+(50-10)*(5-1) = 210; в ПН хватает на 4 бут., а во ВТ — лишь на одну; в СР, ЧТ, ПТ же — сидим с пустыми руками.
Ваш способ я разобрал (не без труда, конечно) — спасибо, мне он мне понравился. Я тоже пытался через сдачу, но не додумал, что её можно ваыразить через «c mod (b-a) + k(b-a)».
Это Ваш экспромт или подход, где-то вычитанный ранее?
Согласен, в общем виде отрицательные значения можно предусмотреть, но сам подход с линейной y3 от этого не изменится, и, повторюсь, я хотел показать метод на конкретном примере, поскольку от учёта всех возможных вариантов, повествование стало бы ещё запутанней.
эту возможность я как-то упустил; как проверю, допишу в UPD (спасибо за подсказку)
Вдвое дешевле — это когда new_price = price/2,0. Тогда «вполовину дешевле» означает "вдвое дороже": ведь делитель будет 0,5. Уже хоть бы «НА половину дешевле», если так хочется… — как никак, с смыслу ближе.
Люди, где вы только слова такие берёте?
Приятно было прочесть, что кто-то ещё применяет тот же метод «больше-меньше».
Большое спасибо за ссылку и название метода. Я предполагал, что это скорее всего уже могло быть описано кем-то, но потратил бы массу времени на поиск в литературе — и не факт, что не прекратил бы раньше, чем добился результата.