Списки
Индексы, срезы, перебор и сборка. Мир темы — служба доставки еды.
Решено 0 из 24
-
Сколько позиций в заказе
Диспетчер Лена принимает заказ одной строкой: блюда через пробел. Курьеру важно знать, сколько …
программаПервые шаги -
Первое и последнее
Руслан складывает пакеты в сумку по порядку. Сверху окажется последнее, снизу — первое, и это н…
программаПервые шаги -
Заказ задом наперёд
Руслан разгружает сумку с верхнего пакета, а список у него от первого. Проще перевернуть список…
программаПервые шаги -
Дописать блюдо в заказ
Заказ уже собран, и тут звонит клиент: забыл добавить ещё одну позицию. Переписывать весь списо…
программаПервые шаги -
Первые три позиции
На кухне печатают стикер для контейнера, а он маленький: помещается только начало заказа. Остал…
программаПервые шаги -
Есть ли это в заказе
Повар спрашивает, заказывали ли сегодня суп: если нет, кастрюлю можно не ставить.
программаПервые шаги -
Заказ по алфавиту
Список для кладовщика печатают по алфавиту: так он не бегает по стеллажам туда-сюда.
программаПервые шаги -
Сколько раз заказали
На кухне считают порции: одно и то же блюдо в заказе встречается столько раз, сколько порций просили.
программаПервые шаги -
Убрать последнюю позицию
Клиент передумал насчёт последнего, что назвал: «уберите, это лишнее». Остальной заказ остаётся…
программаПервые шаги -
Самое дорогое блюдо
В чеке цены идут в том же порядке, что и блюда. Лена хочет видеть, сколько стоит самая дорогая …
программаПросто -
Сумма заказа
Руслан привёз заказ, а покупатель сомневается в итоговой сумме. Проще пересчитать, чем спорить.
программаПросто -
Что дороже порога
Лена отмечает дорогие позиции, чтобы курьер вёз их аккуратнее.
программаПросто -
Пакеты по три
В один пакет помещается три позиции. Руслан хочет знать, сколько пакетов брать, и сколько позиц…
программаПросто -
Разложить по пакетам
Руслан складывает заказ в пакеты по несколько позиций. Последний пакет может оказаться неполным…
функцияПросто -
Каждый второй адрес
Руслан и Лена делят адреса между собой по очереди: первый — Руслану, второй — Лене, третий снов…
функцияПросто -
Два камертона и вой с графикой
Два камертона почти одной высоты звучат вместе — и звук начинает «плавать»: то громче, то тише,…
функцияПросто -
Средний чек без крайних
Лена считает средний чек, но один заказ на свадьбу и один на пачку жвачки портят всю картину. О…
функцияСредне -
Слить два заказа
Два заказа едут в один адрес. Оба списка уже отсортированы по времени готовности, и Лене нужен …
+1 функцияСредне -
Пробка на кольцевой с графикой
Курьеры службы доставки возят заказы по кольцевой дороге вокруг района. Обгонять на ней нельзя:…
функцияСредне -
Самая долгая полоса без отмен
Руслан хвалится, что на прошлой неделе у него была полоса из двадцати заказов без единой отмены…
+1 функцияСложно -
Маршрут курьера с графикой
Руслан выезжает со склада и объезжает адреса, каждый раз выбирая ближайший из оставшихся. Лена …
+2 функцияСложно -
Пункт выдачи посередине с графикой
Служба доставки открывает пункт выдачи на длинной улице частных домов. Люди ходят за заказами п…
функцияСложно -
Что влезет в сумку
В термосумку помещается ограниченный вес. Руслан берёт заказы по порядку очереди, пропуская те,…
+2 функцияВсерьёз -
Общее окно доставки с графикой
На один адрес едут несколько заказов, у каждого своё окно доставки. Лена ищет время, когда можн…
+1 функцияВсерьёз