- Исполнители
-
Обучение
Изучить 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
- Языки
Все задачи
Поиск по теме, языку или сложности.
Средне
Nearest Smaller Value to the Left
For each number, find the closest earlier position containing a strictly smaller number.
Вы освоите
Монотонный стекЛинейное время
Пока нет решений
Легко
Строка-палиндром
Проверьте, читается ли текст одинаково слева направо и справа налево.
Вы освоите
Два указателяРанний выход
Пока нет решений
Средне
Произведение сторон прямоугольного треугольника
Найдите наибольшее произведение сторон целочисленного прямоугольного треугольника с заданным периметром.
Вы освоите
Прямоугольные треугольникиОтсечение перебора
Пока нет решений
Легко
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Вы освоите
Разбор строкРазбиение на слова
Пока нет решений
Средне
Поиск числа в спирали
Найдите значение по заданным строке и столбцу в расширяющейся числовой спирали.
Вы освоите
Числовые закономерностиРазбор случаев
Пока нет решений
Легко
Row Sums
Add up every row of a grid.
Вы освоите
Двумерные спискиВложенные циклы
Пока нет решений
Легко
Multiplication Table Row
List the first multiples of a number.
Вы освоите
КратныеПостроение списков
Пока нет решений
Легко
Title Case
Сделайте первую букву каждого слова заглавной.
Вы освоите
Методы строкЗаглавные буквы
Пока нет решений
Легко
Модуль числа без abs
Вычислите модуль числа с помощью условия.
Вы освоите
Смена знакаБез встроенных функций
Пока нет решений
Легко
Очки за слово по плиткам
Сложите значения плиток для каждой буквы в слове.
Вы освоите
Очки буквСуммирование по таблице
Пока нет решений
Легко
Сумма кратных
Сложите значения ниже предела, делящиеся на любой из заданных множителей.
Вы освоите
ЦиклыДелимость
Пока нет решений
Средне
Largest Adjacent-Digit Product
Take every contiguous window of span digits and multiply its digits.
Вы освоите
Окна фиксированного размераСтроки из цифр
Пока нет решений
Легко
Countdown to Liftoff
Count down from a number and end with Liftoff!
Вы освоите
Обратные циклыСписки
Пока нет решений
Средне
Преобразование произвольно вложенных списков в плоский (Рекурсия)
Попрактикуйтесь в рекурсии, преобразуя произвольно вложенные списки в плоский, пропуская null-элементы.
Вы освоите
Базовые случаиВложенные данные
Пока нет решений
Легко
Високосный год
Проверьте, соответствует ли год григорианскому правилу високосного года.
Вы освоите
Булева логикаУсловия
Пока нет решений
Легко
Ticket Price by Age
Choose a cinema ticket price from the visitor's age.
Вы освоите
Возрастные диапазоныГраничные значения
Пока нет решений
Легко
Проверка на панграмму
Панграмма содержит каждую букву английского алфавита хотя бы один раз.
Вы освоите
Множества буквНормализация регистра
Пока нет решений
Легко
Swap First and Last
Exchange the first and last items of a list.
Вы освоите
Индексы списковОбмен
Пока нет решений
Темы
- 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