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

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

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

Все задачи

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

150 задачи
Средне

K-th Smallest Element

Find the k-th smallest value without fully sorting.

AdvancedCompetitive-programmingSorting
Пока нет решений
Легко

Подсчёт пар с заданной суммой

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

ArraysBeginnerLearning-pathNested-loops
Пока нет решений
Средне

Tournament Standings

Rank teams from match records.

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

Number Triangle

Build a triangle of increasing numbers.

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

Count Inversions

Count the out-of-order pairs in a list.

AdvancedCompetitive-programmingSorting
Пока нет решений
Легко

Multiplication Grid

Build a full multiplication table.

BeginnerLearning-pathNested-loops
Пока нет решений
Легко

Pyramid Rows

Draw a right-aligned pyramid of # blocks.

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

Gradebook Top Student

Find the student with the highest average score.

BeginnerFunctionsGridsLearning-path
Пока нет решений
Легко

Distance Between Points

Compute the straight-line distance between two points.

BeginnerFunctionsLearning-pathmath
Пока нет решений
Сложно

Shortest Delivery Tour

Visit every city once and return home as cheaply as possible.

AdvancedBitmasksCompetitive-programmingDynamic-programming
Пока нет решений
Легко

Hollow Square

Draw the outline of a square with * characters.

BeginnerLearning-pathNested-loopsPatterns
Пока нет решений
Легко

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

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

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

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

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

BeginnerLookup-tablesStringsStudent-beginner
Пока нет решений
Средне

Шаг игры «Жизнь»

Выполните один шаг игры «Жизнь» Конвея.

AdvancedGridsHackathonSimulation
Пока нет решений
Сложно

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
Пока нет решений
Средне

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

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

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

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

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

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

Наибольший простой делитель

Найдите наибольший простой делитель положительного целого числа.

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