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

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

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

Все задачи

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

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

Shortest Weighted Routes

Find the minimum total route cost from city 1 to each city.

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

K-th Smallest Element

Find the k-th smallest value without fully sorting.

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

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

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

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

Distance Between Points

Compute the straight-line distance between two points.

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

Gradebook Top Student

Find the student with the highest average score.

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

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

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

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

Tournament Standings

Rank teams from match records.

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

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

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

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

Find Many Patterns in Text

For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.

Pattern-matchingStringsTries
Пока нет решений
Сложно

Shortest Delivery Tour

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

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

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

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

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

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Пока нет решений
Легко

Pyramid Rows

Draw a right-aligned pyramid of # blocks.

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

Number Triangle

Build a triangle of increasing numbers.

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

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

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

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

List Primes With a Sieve

Find primes up to a limit by marking composite multiples.

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

Multiplication Grid

Build a full multiplication table.

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

Course Schedule Order

Order courses so every prerequisite comes first.

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