TGViewer
Javascript js frontend Javascript js frontend @frontendlib · 8.46K subscribers
Post #1901 743
Задача

В киоске стакан кваса стоит 5 рублей. Дети подходят за квасом по очереди. Каждый купит только один стакан кваса и заплатит купюрой в 5, 10 или 20 рублей. Вы же должны дать сдачу каждому. Сначала у вас нет сдачи.

Необходимо определить, сможете ли вы продать квас каждому ребенку.

Входные данные: bills - массив купюр, которые платит i-й ребенок в очереди.

Вывод: true - если вы сможете рассчитать каждого клиента, false - в противном случае.

Примеры:

[5, 5, 10, 10, 20]
Output: false

- Первым двум покупателям вы продадите квас, не давая сдачи, у вас будет 2 купюры по 5 рублей.
- Следующим двум вы дадите сдачу оставшимися купюрами в 5 рублей. У вас останется только 2 купюры по 10 рублей.
- Последнему покупателю вы не сможете дать сдачу в 15 рублей.

Ответ
More from @frontendlib
  1. Sep 21, 2026Из вашего резюме вообще понятно, что вы умеете как Frontend-разработчик? Мы разбили работу…
  2. Sep 18, 2026JavaScript. Что будет выведено в консоль? Ответ: 40
  3. Sep 17, 2026Оффер 427 000₽ на руки в Сбер и отказались Оффер 380 000₽ на руки в банк Оффер 6 800$ net…
  4. Sep 17, 2026JavaScript. Что будет выведено в консоль? Ответ: 20
  5. Aug 31, 2026JavaScript. Что будет выведено в консоль? Ответ: 20 10 30 10
  6. Aug 20, 2026JavaScript. Задача Цифровой корень натурального числа — это цифра, полученная в результате…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →