- Исполнители
-
Обучение
Изучить Python Запускаемые примеры, NumPy, pandas и другое Изучить ИИНейросети, ML и LLM с нуля Изучить C и C++ Указатели, память, STL и современный C++ Изучить C#Основы C#, ООП, LINQ, async и упражнения .NET Алгоритмы на Python Поиск, сортировка, рекурсия и визуализация O(n) Алгоритмы на C и C++ Сравнение реализаций на C и C++
- ЗадачиНовое
Задачи по программированию на C++
Задачи, которые можно решить на C++ (всего: 226): от первых циклов до графов, динамического программирования и машинного обучения. Пишите код в браузере, сразу запускайте тесты и получайте разбор от ИИ.
Легко · 134 Средне · 68 Сложно · 24
Навыки для практики: ПодсчётВыделение цифрРазбиение строкАрифметикаДвумерные спискиСпискиФормулыЦиклыВложенные циклыГрадиентный спускДва указателяДелимость
- Python · C++ · C#
- Автотесты
- Ревью кода ИИ
- Решения сообщества
- 226
- Задачи
- 2
- Решений опубликовано
- 3
- Языки
Все задачи
Поиск по теме, языку или сложности.
Легко
Сделайте массив неубывающим
Найдите минимальное количество увеличений, чтобы каждое значение было не меньше предыдущего.
Вы освоите
Жадные исправленияТекущий максимум
Пока нет решений
Легко
Удаление дубликатов
Оставьте только первое вхождение каждого значения.
Вы освоите
Запоминание увиденногоСохранение порядка
Пока нет решений
Средне
Minesweeper Neighbor Counts
Annotate a rectangular board.
Вы освоите
Проверка 8 соседейОбработка границ
Пока нет решений
Средне
Наименьшая невозможная сумма монет
Найдите наименьшую положительную сумму, которую нельзя получить из имеющихся монет.
Вы освоите
Достижимые суммыСначала сортировка
Пока нет решений
Легко
Пропущенное число
Найдите одно число, отсутствующее в диапазоне от 0 до n.
Вы освоите
Арифметические прогрессииТрюк с разностью сумм
Пока нет решений
Легко
Sum of Odd Numbers
Add every odd number up to a limit.
Вы освоите
Циклы forНакопители
Пока нет решений
Легко
Число Армстронга
Проверьте, равно ли число сумме его цифр, возведённых в степень, равную количеству цифр.
Вы освоите
Выделение цифрСтепени
Пока нет решений
Средне
Longest Common Subsequence Length
A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.
Вы освоите
Двумерные таблицы ДПОптимизация памяти
Пока нет решений
Легко
Every Other Character
Keep the characters at even positions.
Вы освоите
Индексы строкШаг
Пока нет решений
Сложно
Hotel Room Allocation
Assign arriving groups in order.
Вы освоите
Запросы максимума на отрезкеТочечные обновления
Пока нет решений
Легко
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
Вы освоите
Сопоставление символовТаблицы перевода
Пока нет решений
Легко
Наибольший общий делитель
Найдите наибольшее число, на которое делятся оба значения.
Вы освоите
Алгоритм ЕвклидаОстаток от деления
Пока нет решений
Легко
Triangle Classification
Classify three side lengths as invalid, equilateral, isosceles, or scalene.
Вы освоите
Неравенство треугольникаПорядок условий
Пока нет решений
Средне
Два неатакующих коня
Посчитайте количество безопасных размещений двух коней для каждой квадратной доски заданного размера.
Вы освоите
Подсчёт расстановокСхемы атаки
Пока нет решений
Легко
Подсчёт рукопожатий
Посчитайте количество рукопожатий, если каждая пара людей пожимает друг другу руки один раз.
Вы освоите
Подсчёт парЗамкнутые формулы
Пока нет решений
Легко
Body Mass Index
Compute BMI from weight and height.
Вы освоите
ФормулыПлавающая точка
Пока нет решений
Легко
Возведение в степень с помощью повторного умножения
Возведите число в степень с помощью цикла.
Вы освоите
Накопительное произведениеНулевой показатель
Пока нет решений
Легко
Letter Grade
Turn a test score into a letter grade.
Вы освоите
Цепочки if/elifДиапазоны
Пока нет решений
Темы
- Beginner 95
- искусственный интеллект 47
- машинное обучение 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Нейронные сети 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Шаблоны проектирования 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3
- Обучение с подкреплением 3