Size: a a a

2021 December 16

R

Rin in Python
Спасибо, вы более внимательны чем я : )
источник

R

Rin in Python
Спасибо.
источник

ДF

Діма Fedorov in Python
Выглядит сложно
источник

РК

Рунический Кефир... in Python
Ну что поделать, алгоритмы не всегда бывают простыми
источник

ДF

Діма Fedorov in Python
Возможно нужно погкглить
источник

РК

Рунический Кефир... in Python
Делай жадный алгоритм и проверяй по крупным купюрам через рекурсию
источник

S

Sania in Python
Спасибо
источник

楽園松本 in Python
Тот случай, когда приходится с грустью вспоминать прогулянные лекции по дискретной математике
источник

楽園松本 in Python
Как вариант: выдавать по одной крупной купюре, если сумма_осталось_отдать меньше текущая_крупная_купюра, то понижаем крупность_купюры и рекурсивно вызываем алгоритм.
источник

楽園松本 in Python
Но это неоптимальный алгоритм.
источник

楽園松本 in Python
Можно начать разбор с "хватит ли мелких денег выдать"
источник

楽園松本 in Python
Разумеется, сначала посчитать, есть ли в автомате общая сумма
источник

РК

Рунический Кефир... in Python
Вообще я так еще подумал, было бы неплохо добавить купюрам веса, если 100 очень много то и вес у них будет больше и мы будем избавляться от них в приоритете, потому что нам нужно не только выдать минимально возможное количество купюр но и избежать такой ситуации, когда при следующем запросе у нас не хватит больших купюр и придется выдавать кучу мелочи
Например, первый запрос 700 - мы выдали 500 и и два по 100, а следующий запрос будет в 2000 и мы будем выдавать 500 и кучу мелочи, потому что 500 у нас изначально мало, а 100 очень много

В целом хорошая задача, можно много интересных условий в неё добавить и разных алгоритмов понаписать
источник

楽園松本 in Python
Есть оптимизационные алгоритмы для такого класса задач. Я лично их
читал в своё время. Поищи, поразишься их изяществу.
источник

РК

Рунический Кефир... in Python
Уже нашел, это так или иначе Continuous knapsack problem с добавленными весами.

А оптимизационные, это скорее всего генетические какие нибудь алгоритмы, они все очень тяжелые
источник

YN

Young Nik 🇮🇱 in Python
Есть чаты есть по с++
источник

РК

Рунический Кефир... in Python
Люди которые пишут на c++ слишком заняты и у них нет времени на чаты
источник

A

Andrey in Python
я бы скинул картинку про выбор языков, но боюсь меня забанят за нее 🌚
источник

D

DamDan in Python
Неужели никто не готов?
источник

M

Mickey in Python
ПИШИ ЧТО НУЖНО
источник