Проблемы первого мира:
03:04:19]<Денис> Грузинская комната: При чем тут диофантово уравнение не понятно
03:04:45]<Денис> Ну то есть понятно при чем тут оно
03:05:11]<Денис> И в общем да, так можно рассмотреть, но в моем случае не очень получается
03:05:43]<Денис> Я пока решил несколько иным способом, но решение плохое
Надо переделывать через вычисления наименьшего общего делителя
03:05:50]<Денис> Но я пока не сделал, не продумал
03:06:16]<Денис> видимо, надо составлять матрицу наименьших общих делителей и как-то крутить- вертеть
03:07:41]<Денис> Грузинская комната: Хотя ты прав, это таки да, диофантово уравнение
03:07:43]<Денис> Ишь ты
03:12:32]<Грузинская комната> Денис: А для чего тебе решать эту задачу?
03:12:42]<Грузинская комната> Где это может использоваться?
03:33:37]<Денис> Грузинская комната: Для распределения стоимости фрахтинга
03:34:00]<Денис> у меня товар доставляется, и его цена вычисляется как цена_товара + цена_доставки
03:34:12]<Денис> Товар оплачивается поштучно, но доставка - за контейнер целиком
03:34:27]<Денис> Я делал просто - распределял стоимость доставки пропорционально весу
03:34:58]<Денис> Но тут вот таможня потребовала предъявить "сколько вешать в граммах" - то есть, сколько стоит каждая ШТУКА товара ВМЕСТЕ С ДОСТАВКОЙ
03:35:24]<Денис> и цена типа 1.934543454549$ их не устраивает, цена должна быть в целых центах
03:35:30]<Денис> вот второй день имею гимор
03:36:17]<Денис> Надо раскидать центы стоимости фрахтинга по позициям пропорционально весу. При этом в контейнере до 1000 наименований продукции
03:36:22]<Денис> разных
03:36:31]<Денис> И вот надо подограть
03:36:35]<Денис> подогнать
03:37:33]<Денис> Я написал логарифм, который это делает
03:37:35]<Денис> И он таки делает
03:37:44]<Денис> Но медленно и неоптимально
03:37:52]<Китайская комната> математически округлить, суммировать, вычесть, остаток отправить на наиболее дорогой товар
03:37:54]<Денис> Прямым оптимизированным перебором
03:37:59]<Китайская комната> быстро, никто не доебётся
03:38:06]<Денис> Китайская комната: Непонятно
03:38:19]<Денис> Там возникает вопрос "сколько стоит фрахтинг данной позиции"
03:38:23]<Денис> В ЦЕНТАХ
03:38:40]<Китайская комната> бля ок
03:38:43]<Денис> И сумма фрахтингов по всем позициям должна, о чудо, совпадать с инвойсом от перевозчика
03:39:10]<Денис> У меня там списочки по 200-500 позиций
03:39:13]<Денис> бывает до 1000
03:39:15]<Китайская комната> если до неожиданно большого количества центов будут доёбываться
03:39:21]<Денис> Низя
03:39:25]<Китайская комната> 1000 позиций - это $10 в худшем случае
03:39:29]<Денис> надо более- менее пропорционально весу
03:39:33]<Денис> 1000 ПОЗИЦИЙ
03:39:40]<Денис> Каждой - сотни штук
03:39:52]<Китайская комната> бля
03:39:54]<Китайская комната> пиздец
03:39:57]<Денис> Обычно в контейнере 40000- 80000 тысяч штук
03:40:14]<Денис> 28 тонн, фигли
03:40:23]<Денис> дерьмеца
03:40:50]<Денис> А фрахтинг - несколько тысяч долларов
03:40:59]<Денис> от тысячи с небольшим до пяти
03:41:11]<Денис> Соотвественно, на позицию приходится несколько центов в среднем
03:41:15]<Денис> ну может центов 10-20
03:41:34]<Денис> Потому дешевые штуки я вынужден оформлять по 1 центу (по нулю же не отправишь(
03:41:41]<Денис> ТО есть, хотя бы 1 цент должен быть
03:41:47]<Денис> Должно быть пропорционально весу
03:41:50]<Денис> и прочий гимор
03:41:59]<Денис> Эстонцы извращенцы
03:42:05]<Денис> но что я могу с этим поделать?
03:42:17]<Денис> Хотя может фачит моск агент
03:42:25]<Денис> но не ехать же в Таллинн разбираться