Программные задачи

Прокачайте навыки решения задач с языконезависимыми заданиями для Python, C++ и C#. Каждое решение проверяется автотестами и анализируется ИИ.

  • Python · C++ · C#
  • Автотесты
  • Ревью кода ИИ
  • Решения сообщества
Путь обучения
150
Задачи
2
Решений опубликовано
3
Языки

Все задачи

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

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

Halve Until One

Count how many halvings bring a number down to 1.

BeginnerLearning-pathLoops
Пока нет решений
Сложно

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
Пока нет решений
Легко

Проверка на панграмму

Панграмма содержит каждую букву английского алфавита хотя бы один раз.

SetsStrings
Пока нет решений
Легко

Значение римского числа

Преобразуйте римское число в число.

BeginnerLookup-tablesStringsStudent-beginner
Пока нет решений
Легко

Среднее из трёх

Вычислите среднее трёх целых чисел.

BeginnerLearning-pathVariables
Средне

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Пока нет решений
Средне

Найдите тройки прямоугольных треугольников

Перечислите все целочисленные прямоугольные треугольники с заданным периметром.

GeometryNumber-theory
Пока нет решений
Легко

Every Other Character

Keep the characters at even positions.

BeginnerLearning-pathStrings
Пока нет решений
Средне

Сумма степеней цифр

Сложите каждую цифру, возведённую в степень её позиции слева.

Algorithms
Пока нет решений
Средне

Время производства на фабрике

Найдите минимальное время, за которое параллельные машины смогут изготовить заданное количество изделий.

AlgorithmsBinary-search
Пока нет решений
Легко

Days in a Month

Return how many days a month has, including leap years.

BeginnerConditionsFunctionsLearning-path
Пока нет решений
Средне

Подсчёт последовательностей бросков кубика

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

CombinatoricsDynamic-programming
Пока нет решений
Средне

Цифровой корень

Складывайте цифры числа до тех пор, пока не останется одна цифра.

Algorithms
Пока нет решений
Легко

Удаление дубликатов

Оставьте только первое вхождение каждого значения.

ArraysBeginnerSetsStudent-beginner
Пока нет решений
Легко

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

MappingStrings
Пока нет решений
Легко

Min and Max Together

Find the smallest and largest value in one pass.

ArraysBeginnerFunctionsLearning-path
Пока нет решений
Средне

Сумма простых чисел меньше заданного предела

Сложите все простые числа строго меньше заданного предела.

Number-theorySieve
Пока нет решений
Легко

Классификация числа по его делителям

Классифицируйте положительное целое число как совершенное, избыточное или недостаточное.

BeginnerNumber-theory
Пока нет решений