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

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

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

Все задачи

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

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

Точная арифметика дробей

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

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

Largest Rectangle in a Histogram

Find the largest rectangle that fits under a histogram.

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

Второе по величине значение

Найдите второе по величине уникальное значение.

ArraysBeginnerStudent-beginner
Пока нет решений
Сложно

Trapping Rain Water

Compute how much rain water an elevation map holds.

AdvancedArraysCompetitive-programmingGreedy
Пока нет решений
Средне

Tic-Tac-Toe Winner

Decide the result of a tic-tac-toe board.

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

Cash: Fewest Coins

Give change with as few U.S. coins as possible.

BeginnerGreedyStudent-beginnermath
Пока нет решений
Легко

Модуль числа без abs

Вычислите модуль числа с помощью условия.

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

Частота символов

Посчитайте, сколько раз встречается каждый символ.

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

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

NumbersSliding-window
Пока нет решений
Легко

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

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

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

Наименьшая невозможная сумма монет

Найдите наименьшую положительную сумму, которую нельзя получить из имеющихся монет.

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

Опустошение двух кучек монет

Определите, можно ли опустошить две кучки, убирая монеты парами.

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

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

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

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

Сделайте массив неубывающим

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

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

Matrix Chain Multiplication

Find the cheapest order to multiply a chain of matrices.

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

Число-палиндром

Проверьте, читается ли число одинаково слева направо и справа налево.

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

Среднее массива

Вычислите среднее значение списка чисел.

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

Поиск числа в спирали

Найдите значение по заданным строке и столбцу в расширяющейся числовой спирали.

Patternsmath
Пока нет решений