Тюренков Олег, че то меня заклинило:) «На», это ведь сложение? Если 10 + 100 = 1д 10ц, то в случае, если мяч стоит 10ц, а бита — 1д, то так оно и получается, что бита стоит дороже мяча на доллар, откуда там 0,05?
sortarray sortarray, 1,05+0,05 =1,1. и 1,05 больше 0,05 ровно на 1 бакс. Что тут такого сложного? Вы точно программер? И в вашем рассуждении если бита 1 и мяч 0,1, то разница в цене не бакс, а 0,9
Тюренков Олег, еще один тупой вопрос:)
А правильно ли я понимаю, что это невычислимая функция, которая решается только путем подбора?
Как это вычисляется в общем случае?
sortarray sortarray, почему путем подбора? Сразу из условия видно, что бита дороже 1 бакса, остается остаток разделить на 2. т.е. 0,1/2 = 0,05. Получаем мяч 0,05 и плюсуем столько же к бите.
вот простое уравнение
мяч+бита=1,1 и одновременно бита = 1+мяч
соединяем в одно уравнение
мяч + 1 +мяч =1,1
2мяч = 0,1
мяч = 0,05
sortarray sortarray, так я вам уравнение написал в комментарии, заместо мяч и бита поставьте X и Y. Просто проще уже не смогу объяснить — это и так уже математический код
А правильно ли я понимаю, что это невычислимая функция, которая решается только путем подбора?
Как это вычисляется в общем случае?
вот простое уравнение
мяч+бита=1,1 и одновременно бита = 1+мяч
соединяем в одно уравнение
мяч + 1 +мяч =1,1
2мяч = 0,1
мяч = 0,05
Как это решается для общего случая, когда:
цена1 > цены2 на X
?
Вы не могли бы написать это кодом на каком нибудь языке программирования или псевдокодом?
если округлить до точности 5%