Задачи по теме «Beginner»

Практикуйте тему «Beginner» на задачах от простых до сложных (всего: 95). Каждая задача запускается в браузере, с мгновенными тестами, разбором вашего кода от ИИ и решениями сообщества для сравнения.

Легко · 89 Средне · 6

Навыки для практики: ПодсчётАрифметикаВыделение цифрРазбиение строкСпискиФормулыДвумерные спискиДелимостьОдин проходОстаток от деленияПоиск максимумаУсловия
  • Python · C++ · C#
  • Автотесты
  • Ревью кода ИИ
  • Решения сообщества
226
Задачи
2
Решений опубликовано
3
Языки

Все задачи

Поиск по теме, языку или сложности.

95 задачи
Легко

Поворот массива

Поверните список вправо на заданное число шагов.

Вы освоите Индексы массивовОстаток от деления
ArraysBeginnerStudent-beginner
Пока нет решений
Легко

Разность квадратов

Вычтите сумму квадратов из квадрата суммы.

Вы освоите ФормулыАрифметика
Beginnermath
Пока нет решений
Легко

Цвет клетки шахматной доски

Определите цвет клетки на доске 8 на 8.

Вы освоите КоординатыЧётность
Beginnermath
Пока нет решений
Легко

Часы, минуты и секунды

Преобразуйте продолжительность в секундах в компактную читаемую строку.

Вы освоите Единицы времениФорматирование строк
Beginnermath
Пока нет решений
Легко

Наименьшая цифра

Найдите наименьшую десятичную цифру положительного целого числа.

Вы освоите Выделение цифрПоиск минимума
Beginner
Пока нет решений
Легко

Факториал

Перемножьте все положительные целые числа до n.

Вы освоите ЦиклыНакопительное произведение
Beginner
Пока нет решений
Легко

Сумма цифр

Сложите десятичные цифры положительного целого числа.

Вы освоите Остаток и делениеЦиклы while
Beginner
Пока нет решений
Легко

Наибольшая цифра

Найдите наибольшую десятичную цифру в положительном целом числе.

Вы освоите Выделение цифрПоиск максимума
Beginner
Пока нет решений
Легко

Треугольное число

Сложите целые числа от 1 до n.

Вы освоите ЦиклыАрифметические прогрессии
Beginner
Пока нет решений
Легко

Возведение числа в квадрат

Умножьте целое число само на себя.

Вы освоите ФункцииАрифметика
Beginner
Пока нет решений
Легко

Перевернуть число

Переверните десятичные цифры положительного целого числа.

Вы освоите Выделение цифрСборка чисел
Beginner
Пока нет решений
Легко

Подсчёт цифр

Посчитайте количество десятичных цифр в положительном целом числе.

Вы освоите Целочисленное делениеЦиклы-счётчики
Beginner
Пока нет решений
Легко

Одна общая конфигурация

Смоделировать объект настроек в стиле singleton: каждая часть программы читает и записывает один и тот же экземпляр.

Вы освоите SingletonОбщее состояние
BeginnerШаблоны проектированияSimulation
Пока нет решений
Легко

Первый неверный возраст

Проверяйте введённые возраста и сообщайте, где находится первая неверная запись, вместо того чтобы позволять программе аварийно завершаться.

Вы освоите ПроверкаРазбор текста
BeginnerParsingStrings
Пока нет решений
Легко

Подсчёт уровней логов

Прочитайте строки журнала и подсчитайте, сколько из них являются INFO, WARNING и ERROR.

Вы освоите Чтение по строкамРазбиение строк
BeginnerParsingStrings
Пока нет решений
Легко

Плата за проезд

Взимайте плату за проезд с мотоциклов, легковых автомобилей и грузовиков, где для грузовиков базовое правило для транспортных средств дополняется количеством осей.

Вы освоите НаследованиеПереопределение методов
BeginnerSimulation
Пока нет решений
Легко

Правила банковского счёта

Защитите баланс счёта с помощью правил пополнения и снятия, отклоняя недопустимые операции.

Вы освоите ИнкапсуляцияБизнес-правила
BeginnerSimulation
Пока нет решений
Легко

Сумма корректных чисел

Сложите элементы, которые являются целыми числами, и пропустите всё остальное, как try/except обрабатывает неверный ввод.

Вы освоите Try/exceptПроверка ввода
BeginnerParsingStrings
Пока нет решений