О модуле «Свободная касса!»

Кто вообще в это время что-то покупает подобным образом?

  • Перед вами список купленных товаров, который можно просмотреть, нажав на стрелки.
  • Над ним указана цена, которую заплатил покупатель.
  • Сложите стоимость всех товаров, применяя к каждому из них скидку, учитывая день недели.
  • Товары на развес нужно взвесить, прежде чем применять к ним скидку.
  • Если покупатель заплатил достаточно, просто введите с помощью кнопок сумму сдачи, которую покупатель должен получить, а затем нажмите кнопку “SUBMIT”.
  • Иначе, если покупатель заплатил не полностью, нажмите кнопку “SUBMIT” без ввода сдачи, чтобы уведомить об этом покупателя. Ждите новую сумму денег от покупателя, а затем посчитайте необходимую сдачу.
  • После того, как кнопка “SUBMIT” будет нажата, экран со сдачей будет очищен.

Глоссарий

  • Цена за товар относится к цене до скидки.
  • У товаров с фиксированной ценой не меняется стоимость независимо от их веса.
  • Цифровой корень числа вычисляется следующим образом: все цифры числа суммируются, затем цифры уже полученного числа суммируются. Данный процесс идёт до тех пор, пока вы не получите одну цифру, которая и является цифровым корнем числа.
  • Если при округлении к ближайшему целому числу округляемая цифра равна 5 и более, происходит округление вверх, иначе — вниз.

Скидки:

День недели — дата, указанная на компьютере сапёра в момент активации модуля
Важное Воскресенье
Все товары с фиксированной ценой, в английском названии которых имеется буква S, стоят на 2.15 дороже.
Податливый Понедельник
Первый, третий и шестой товары в списке идут со скидкой в 15%.
Волнующий Вторник
Подсчитайте цифровой корень товара без десятичного разделителя. Прибавьте столько долларов к цене товара. Применимо только к товарам с фиксированной стоимостью.
Сумасшедшая Среда
Поменяйте местами все появления наибольшей цифры в цене с наименьшей.
Чарующий Четверг
Все товары на нечётной позиции в списке товаров идут в половину их стоимости.
Фрутопятница
Все фрукты стоят на 25% дороже за фунт.
Сладкая Суббота
Все сладости идут со скидкой в 35%.

Стоимость товаров:

Цены всегда пишутся в долларах, например, $0.68 вместо 68 центов. Все цены округляются до второго десятичного знака. Вы должны округлять стоимость товара после подсчёта его стоимости и применения скидки.
Товар Цена Категория Товар Цена Категория
Bananas$0.87 per lbФруктыMints$6.39Сладости
Broccoli$1.39 per lbОвощиMustard$2.36Прочее
Candy Canes$3.51СладостиOranges$0.80 per lbФрукты
Canola Oil$2.28OilPaper Towels$9.46Красота/Гигиена
Cereal$4.19ЗерновыеPasta Sauce$2.30Овощи
Cheese$4.49Молочные продуктыPeanut Butter$5.00Белоксодержащие
Chicken$1.99 per lbБелоксодержащиеPork$4.14 per lbБелоксодержащие
Chocolate Bar$2.10СладостиPotato Chips$3.25Oil
Chocolate Milk$5.68Молочные продуктыPotatoes$0.68 per lbОвощи
Coffee Beans$7.85ПрочееShampoo$4.98Красота/Гигиена
Cookies$2.00СладостиSocks$6.97Прочее
Deodorant$3.97Красота/ГигиенаSoda$2.05Сладости
Фрукты Punch$2.08СладостиSpaghetti$2.92Зерновые
Grape Jelly$2.98СладостиSteak$4.97 per lbБелоксодержащие
Grapefruit$1.08 per lbФруктыSugar$2.08Сладости
Gum$1.12СладостиTea$2.35Water
Honey$8.25СладостиTissues$3.94Красота/Гигиена
Ketchup$3.59ПрочееTomatoes$1.80 per lbФрукты
Lemons$1.74 per lbФруктыToothpaste$2.50Красота/Гигиена
Lettuce$1.10 per lbОвощиTurkey$2.98 per lbБелоксодержащие
Lollipops$2.61СладостиWater Bottles$9.37Water
Lotion$7.97Красота/ГигиенаWhite Bread$2.43Зерновые
Mayonnaise$3.99OilWhite Milk$3.62Молочные продукты