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

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

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

Все задачи

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

150 задачи
Сложно

Shortest Delivery Tour

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

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

Distance Between Points

Compute the straight-line distance between two points.

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

Shortest Weighted Routes

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

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

Minimum Network Connection Cost

Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.

Disjoint-setsGraphsMinimum-spanning-tree
Пока нет решений
Средне

Count Islands

Count groups of connected land cells in a grid.

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

Преобразование произвольно вложенных списков в плоский (Рекурсия)

Попрактикуйтесь в рекурсии, преобразуя произвольно вложенные списки в плоский, пропуская null-элементы.

Data-structuresRecursion
Пока нет решений
Средне

List Primes With a Sieve

Find primes up to a limit by marking composite multiples.

Number-theorySieve
Пока нет решений
Сложно

Hotel Room Allocation

Assign arriving groups in order.

Segment-treesSimulation
Пока нет решений
Сложно

Mini Stack-Language Interpreter

Evaluate a small stack language.

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

Halve Until One

Count how many halvings bring a number down to 1.

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

Celsius to Fahrenheit

Convert a temperature from Celsius to Fahrenheit.

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

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
Пока нет решений
Сложно

Course Schedule Order

Order courses so every prerequisite comes first.

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

Strongly Connected Components

Count groups of nodes that can all reach each other.

AdvancedCompetitive-programmingGraphs
Пока нет решений
Средне

Gradebook Top Student

Find the student with the highest average score.

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

Simple Interest

Find the total amount after simple interest.

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

Максимальная сумма наград за проекты

Выберите непересекающиеся проекты, чтобы получить наибольшую суммарную награду.

Dynamic-programmingScheduling
Пока нет решений
Легко

Days in a Month

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

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