Size: a a a

2019 August 06

GV

Gert Vali in JS
хех
источник

A

Alexandr in JS
скидывай решение, давай прогоним его значениями
источник

V

V L A S O V in JS
Ну циклом или рекурсией хуяк-хуяк и готово
источник

e

eXCom in JS
@Gert_Ve
мое решение ок ?
1. берем все купюры кроме одной наименьшей, считаем их сумму
2. считаем сколько денег потратится чтобы купить макс билетов на эту сумму, запоминаем сколько у нас осталось
3. берем нашу последнюю самую маленькую купюру и берем от нее столько сколько не хватает до следующего билета если денег со следующей купюры хватит на еще один билет
источник

e

eXCom in JS
ну и там хватит или не хватит, что получится то и будет мин
источник

GV

Gert Vali in JS
Вот решение
источник

GV

Gert Vali in JS
export function getTicketsCount(coins, price) {
   
const minCoin = Math.min.apply(null, coins);
   
const sum = coins.reduce((p, n) => p + n, 0);
   
const max = Math.floor(sum / price);
   
const min = Math.floor((sum - minCoin) / price) + (( sum % price) > 0 ? 0: 1);
   
return { min, max };
}
источник

e

eXCom in JS
блин, мы тут алгоритм обсуждали, обьясни на словах
источник

V

V L A S O V in JS
Gert Vali
export function getTicketsCount(coins, price) {
   
const minCoin = Math.min.apply(null, coins);
   
const sum = coins.reduce((p, n) => p + n, 0);
   
const max = Math.floor(sum / price);
   
const min = Math.floor((sum - minCoin) / price) + (( sum % price) > 0 ? 0: 1);
   
return { min, max };
}
а зочем ее экспортировать
источник

GV

Gert Vali in JS
V L A S O V
а зочем ее экспортировать
Да не суть, он у себя с IDE так скопировал
источник

e

eXCom in JS
не хороший ты человек
источник

A

Alexandr in JS
ну и не рабочая
источник

A

Alexandr in JS
console.log(getTicketsCount([10,10,10,10], [7])); входной массив,
{min: 4, max: 5} вывод
источник

A

Alexandr in JS
7*4 = 28
источник

GV

Gert Vali in JS
Alexandr
7*4 = 28
Кек
источник

GV

Gert Vali in JS
Пойду напишу ему
источник

e

eXCom in JS
а почему самому не написать ?
источник

GV

Gert Vali in JS
eXCom
а почему самому не написать ?
Ну я написал почти кек
источник

GV

Gert Vali in JS
Просто сейчас времени нет дописать
источник

e

eXCom in JS
так это решение твоего друга/знакомого
источник