Детали

Что нужно сделать В базе данных магазина всякой всячины хранится список названий деталей и их стоимостей: Продавец решил, что считать количество и стоимость деталей вручную не очень удобно, поэтому решил попросить помощи у программиста, чтобы оптимизировать этот процесс. Напишите программу, которая запрашивает у пользователя деталь, считает их количество, а также общую стоимость. Пример: Что оценивается

Шеренга

Что нужно сделать Два класса стоят в две отдельные шеренги. В каждом классе ученики выстроены по росту (по возрастанию): в одном классе от 160 см до 176 см с шагом 2, во втором классе — от 162 см до 180 см с шагом 3. Спустя какое-то время два класса объединяют в одну шеренгу и тоже выстраивают их по возрастанию. Напишите программу, которая генерирует … Читать далее

Страшный код

Что нужно сделать Вашему другу, который тоже начал изучать Python, преподаватель дал такую задачу: есть три списка — основной и два побочных. В основном лежат элементы [1, 5, 3], а в побочных — [1, 5, 1, 5] и [1, 3, 1, 5, 3, 3] соответственно. Первый побочный закидывается в основной, там считается количество цифр 5, количество выводится на экран, и затем они удаляются из основного списка. После этого в основной закидывается второй … Читать далее

Сортировка

Что нужно сделать Дан список из N чисел. Напишите программу, которая сортирует элементы списка по возрастанию и выводит их на экран. Дополнительный список использовать нельзя. Также нельзя использовать готовые функции sorted/min/max и метод sort. Постарайтесь придумать и написать как можно более эффективный алгоритм сортировки. Пример: Что оценивается

Анализ слова 2

Что нужно сделать Продолжите писать анализаторы для текста. Теперь необходимо реализовать код, с помощью которого можно определять палиндромы. То есть нужно находить слова, которые одинаково читается слева направо и справа налево. Напишите такую программу. Пример 1: Пример 2: Пример 3: Что оценивается

Бегущие цифры

Что нужно сделать Вы пишете программу для маленького табло, в котором циклически повторяется один и тот же текст или числа. Например, как в метро, автобусах или трамваях. Даны список из N элементов и целое число K. Напишите программу, которая циклически сдвигает элементы списка вправо на K позиций. Используйте минимально возможное количество операций присваивания. Пример 1: Пример 2: Что оценивается

Контейнеры

Что нужно сделать Контейнеры на складе лежат в ряд в порядке невозрастания (меньше либо равно) массы в килограммах. На склад привезли ещё один контейнер, который тоже нужно положить на определённое место. Напишите программу, которая получает на вход невозрастающую последовательность натуральных чисел. Они означают массу каждого контейнера в ряду. После этого вводится число X — масса нового контейнера. Программа выводит номер, под которым будет лежать новый контейнер. Если … Читать далее

Кино

Что нужно сделать Илья зашёл на любительский киносайт, на котором пользователи оставляют рецензии на фильмы. Их список: Илья на сайте в первый раз. Он хочет зарегистрироваться и сразу добавить часть фильмов в список любимых, чтобы позже прочитать рецензии на них. Напишите программу, в которой пользователь вводит фильм. Если он есть в перечне, то добавляется в список любимых. Если его нет, то выводится ошибка. В конце … Читать далее

Видеокарты

Что нужно сделать В базе магазина электроники есть список видеокарт компании NVIDIA разных поколений. Вместо полных названий хранятся только числа, которые обозначают модель и поколение видеокарты. Недавно компания выпустила новую линейку видеокарт. Самые старшие поколения разобрали за пару дней. Напишите программу, которая удаляет списка видеокарт наибольшие элементы. Пример: Что оценивается

Турнир

Что нужно сделать Для соревнований по волейболу необходимо сформировать турнирнирную сетку из восьми человек на два дня. На первый день из списка участников решили выбрать каждого второго. Дан список из восьми имён: Артемий, Борис, Влад, Гоша, Дима, Евгений, Женя, Захар. Напишите программу, которая выводит элементы списка только с чётными индексами. Пример: Что оценивается