Who doesn't like short statements? (or maybe just me!)
Sometimes I get bored reading long statements while practicing and search for the problems with short statements. So I filtered such problems and ordered them by their statement size. I thought of sharing the list with everyone. Hope it may help the lazy programmers like me!
Problems (Categorized by Difficulty):
1700
- 1325D - Ехаб, XORминатор
- 578A - Задача про ломаную
- 622C - Не равный на отрезке
- 632C - Наименьшая конкатенация строк
- 900C - Уберите лишнего
- 915C - Переставь цифры
- 1268A - Длинное красивое число
- 1485C - Деление и остаток
- 1512G - Короткая задача
- 281B - Ближайшая дробь
- 464A - Нет палиндромам!
- 466C - Количество способов
- 578B - Игра
- 617D - Ломаная
- 627A - Уравнение с исключающим ИЛИ
- 678D - Итерированная линейная функция
- 691D - Свопы в перестановке
- 983A - Конечна или нет?
- 1000C - Подсчет покрытых точек
- 1051D - Двураскраски
- 1132C - Покраска забора
- 20A - Файловая система BerOS
- 305B - Цепные дроби
- 321A - Ciel и робот
- 327C - Волшебная пятерка
- 32C - Блоха
- 349B - Раскраска забора
- 467C - Юра и работа
- 584C - Марина и Вася
- 773A - Доля успешных попыток
- 919D - Подстрока
- 1061C - Делимость
- 1102E - Монотонная перенумерация
- 1144A - Разнообразные строки
- 1148C - Crazy Diamond
- 1157E - Минимальный массив
- 1168A - Возрастание по модулю
- 1219C - Periodic integer number
- 1253D - Гармоничный граф
- 1312D - Посчитайте массивы
- 1368D - AND, OR и сумма квадратов
- 140A - Новогодний стол
- 1451D - Игра в круге
- 1467B - Холмы и долины
- 14C - Четыре отрезка
- 18B - Платформы
- 276D - Девочка и максимальный XOR
- 288C - Пингвин Поло и операция XOR
- 53B - Фотография в блог
- 582A - Таблица НОД
- 765D - Артем и Сандерс
- 895B - XK Отрезки
- 1185D - Лишний элемент
- 118D - Легионы Цезаря
- 1329B - Dreamoon любит последовательности
- 385C - Медведь и простые числа
- 797C - Минимальная строка
- 297A - Игра на четность
1800
- 1225D - Произведения-степени
- 1295D - Одинаковые GCD
- 612D - Объединение k-подотрезков
- 652D - Вложенные отрезки
- 7C - Прямая
- 802B - Хайди и Библиотека (средняя)
- 162C - Разложение на множители
- 301A - Ярослав и последовательность
- 470B - Гексакосиойгексеконтагексафобия
- 663A - Ребус
- 846F - Случайный запрос
- 888E - Максимальная подпоследовательность
- 1030D - Вася и треугольник
- 1042D - Петя и массив
- 1062D - Развлечения с целыми числами
- 1152C - Неко занимается математикой
- 1177B - Последовательность цифр (усложнённая версия)
- 1208C - Магическая таблица
- 1213G - Запросы на пути
- 123B - Клетки
- 1249D1 - Слишком много отрезков (простая версия)
- 1249D2 - Слишком много отрезков (сложная версия)
- 132C - Черепашка Logo
- 1355C - Сосчитайте треугольники
- 1491D - Хранительница Бесконечного Зоопарка
- 16C - Монитор
- 245H - Запросы на количество палиндромов
- 24C - Последовательность точек
- 452B - Ломаная на четырех точках
- 459D - Задача Пашмака и Пармиды
- 478C - Украшение столов
- 513B2 - Перестановки
- 584D - Дима и Лиза
- 665D - Красивое подмножество
- 691C - Экспоненциальная запись
- 69E - Подотрезки
- 883H - Palindromic Cut
- 926B - Добавление точек
- 95B - Счастливые числа
- 963A - Знакопеременная сумма
- 1034A - Увеличить НОД
- 1038D - Слизняки
- 1118F1 - Разрезание дерева (легкая версия)
- 1326D2 - Префиксно-суффиксный палиндром (усложненная версия)
- 1437C - Шеф Монокарп
- 1500A - Поеду домой
- 220B - Маленький Слоник и массив
- 432C - Простые обмены
- 440C - Единичная арифметика
- 49D - Игра
- 513G1 - Инверсии
- 683E - Метание молота
- 687B - Игра с остатками
- 772B - Выпуклый Корабль
- 776C - Химикаты Молли
- 813B - Золотой Век
- 914C - Комивояжёр и специальные числа
- 939E - Максимизируй!
- 983B - XOR-пирамида
- 1267L - Lexicography
- 1327E - Посчитайте блоки
- 1396B - Каменная игра
- 1466E - Аполлон против Пана
- 1509C - Спортивный фестиваль
- 257C - Угол обзора
- 300C - Прекрасные числа
- 482B - Интересный массив
- 551B - ZgukistringZ
- 67B - Перестановка
- 894B - Ральф и его магическое поле
- 911D - Подсчет инверсий
- 988D - Точки и степени двойки
- 1324F - Максимально белое поддерево
- 1334D - Минимальный эйлеров цикл
- 255D - Остап и квадрат
- 899D - Продажа лопат
- 933A - Извилистые движения
- 986B - Петя и перестановки
1900
- 552D - Ваня и треугольники
- 582B - И снова ...
- 660D - Количество параллелограммов
- 661F - Простые числа на интервале
- 1205B - Кратчайший цикл
- 121C - Счастливая перестановка
- 1272E - Ближайшая противоположная четность
- 1285D - Dr. Evil Underscores
- 1400D - Зигзаги
- 162D - Уберите цифры
- 20C - Алгоритм Дейкстры?
- 335B - Палиндром
- 470E - Шахматная доска
- 577B - Сумма по модулю
- 597C - Подпоследовательности
- 5C - Наибольшая правильная скобочная подстрока
- 622D - Оптимальное расположение чисел
- 784F - Crunching Numbers Just for You
- 803C - Максимальный НОД
- 1029D - Склеенные множители
- 1036C - Шикарные числа
- 1089F - Fractions
- 109B - Счастливая вероятность
- 111B - Петя и делители
- 1155D - Красивый массив
- 1168B - Хорошая тройка
- 1264B - Красивая последовательность
- 134B - Пары чисел
- 1430E - Переворот строки
- 19B - Кассир
- 22D - Отрезки
- 279E - Красивая декомпозиция
- 319B - Психи - в шеренгу!
- 359C - Простое число
- 45D - Даты событий
- 463D - Gargari и перестановки
- 472D - Уроки дизайна задач: обратные задачи
- 476D - Dreamoon и множества
- 547B - Майк и футы
- 552C - Ваня и весы
- 599D - Спанч Боб и Квадраты
- 661B - Времена года
- 708B - Восстановление строки
- 808D - Разделение массива
- 862C - Махмуд, Ехаб и xor
- 1060D - Стулья и круги
- 1303D - Заполни сумку
- 1444B - Разбивай и суммируй
- 1492D - Ход гения
- 223B - Две строки
- 294C - Шаасс и лампочки
- 367B - Сережа и анаграммы
- 388B - Лиса и минимальный путь
- 41E - 3-циклы
- 470C - Eval
- 470D - Шифр Цезаря
- 540D - Остров невезения
- 55C - Кекс или смерть
- 683G - Дробь
- 691E - Xor-последовательности
- 965D - Одноразовые камни
- 1031D - Минимальный путь
- 1032D - Барселонское расстояние
- 1067A - Массив без локальных максимумов
- 1081E - Недостающие числа
- 1095E - Почти правильная скобочная последовательность
- 1119E - Павел и треугольники
- 1147B - Фигуры Хладни
- 1174D - Ихаб и обычная задача на исключающее ИЛИ
- 1208D - Восстановить перестановку
- 1242B - 0-1 MST
- 1311F - Движущиеся точки
- 1365E - Максимальное значение подпоследовательности
- 1463D - Пары
- 1488D - Марафон решения задач
- 16E - Рыбы
- 213B - Числа
- 223C - Частичные суммы
- 232B - Таблица
- 257D - Сумма
- 27C - Неотсортированная подпоследовательность
- 452D - Стирка, сушка, глажка
- 452D - Стирка, сушка, глажка
- 455B - Много игр
- 459C - Пашмак и автобусы
- 550D - Регулярный мост
- 739B - Алёна и дерево
- 959E - Махмуд, Эхаб, исключащее ИЛИ и минимальное остовное дерево
- 1041E - Восстановление дерева
- 1092F - Дерево максимальной стоимости
- 1360G - A/B матрица
- 730J - Bottles
- 959D - Махмуд, Эхаб и еще одна игра про построение массива
- 1508A - Бинарная литература
- 457B - Распределенный join
- 999D - Уравняй остатки
2000
- 1366D - Два делителя
- 600D - Площадь пересечения двух кругов
- 1082E - Увеличение частоты
- 615D - Множители
- 900D - Необычные последовательности
- 961D - Пара прямых
- 1132F - Удали строку
- 1244E - Минимизация разности
- 1288D - Задача Минимакс
- 1294F - Три пути в дереве
- 1391D - 505
- 1416C - XOR-инверсии
- 1493C - K-красивые строки
- 451D - Считаем хорошие подстроки
- 474E - Столбы
- 475D - CGCDSSQ
- 571B - Минимизация
- 797E - Запросы на массиве
- 803F - Взаимно простые подпоследовательности
- 891B - Чревоугодие
- 895C - Квадратные подмножества
- 963B - Уничтожение дерева
- 999E - Достижимость из столицы
- 1033D - Делители
- 1088D - Ехаб и еще одна очередная задача на xor
- 1200E - Склеивание слов
- 1311D - Три целых числа
- 1416B - Приравнять их всех
- 453B - Маленькая пони и ларец гармонии
- 468B - Два множества
- 487B - Лента
- 490E - Восстановление возрастающей последовательности
- 578C - Слабость и бедность
- 633D - Фибоначчиеватость
- 774J - Сериал Степана
- 863E - Выключение телевизора
- 893E - Подсчет массивов
- 899E - Удаление отрезков
- 920F - SUM и REPLACE
- 933B - Генеральная уборка
- 940E - Кэшбэк
- 1101D - Подсчёт GCD
- 1147C - Ним Таноса
- 1156C - Соединение точек
- 1209E1 - Вращая столбцы (упрощенная версия)
- 1354C2 - Не так просто вписываем многоугольник
- 1359D - Очередная очередная задача
- 1359E - Модульная стабильность
- 1408D - Прожекторы
- 1525C - Столкновения роботов
- 432D - Префиксы и суффиксы
- 461B - Яблов и дерево
- 466B - Чудо-комната
- 492E - Ваня и поле
- 509C - Суммы цифр
- 542C - Идемпотентная функция
- 721D - Максим и массив
- 926F - Мобильная связь
- 997B - Римские цифры
- 1083B - Орехус и строки
- 1092E - Лес минимального диаметра
- 1102F - Вытянутая матрица
- 1157F - Максимальный сбалансированный круг
- 1385E - Ориентация ребер
- 1521C - Настя и загаданная перестановка
- 1536D - Омкар и медианы
- 501D - Миша и сложение перестановок
- 758D - Умение переводить
- 792C - Поделись на три!
- 1349B - Орак и медианы
- 1379C - Выбор цветов для букета
- 1380D - Берсерк и Огненный Шар
- 1415D - XOR-пушка
- 1513D - НОД и МОД
- 965C - Жадный Аркадий
- 1219G - Harvester
2100
- 1493D - НОД массива
- 1499D - Количество пар
- 484B - Максимальное значение
- 919E - Уравнение конгруэнтности
- 955C - Грустные степени
- 1510D - Digits
- 837D - Круглое подмножество
- 1029E - Дерево коротких расстояний
- 1098B - Хорошая таблица
- 1433F - Сумма с нулевым остатком
- 1486D - Максимальная медиана
- 431D - Случайное задание
- 530H - Точки в треугольнике
- 540E - Бесконечные инверсии
- 552E - Ваня и скобки
- 609E - Минимальное остовное дерево по каждому ребру
- 632D - Самая длинная подпоследовательность
- 665E - Красивые подмассивы
- 926J - Отрезки
- 992D - Настя и игра
- 1032E - Невыносимая лёгкость гирек
- 1146D - Прыгание лягушки
- 1151E - Количество компонент
- 1167E - Удаление отрезка
- 1184A2 - Хайди изучает хеширование (средняя)
- 1207F - Задача об остатках
- 1217D - Покраска ребер
- 1312E - Сжатие массива
- 1322B - Подарок
- 1409F - Подпоследовательности длины два
- 1411D - Грайм Зоопарк
- 489F - Особые матрицы
- 549H - Вырожденная матрица
- 551D - GukiZ и двоичные операции
- 576B - Инвариантность дерева
- 576C - Точки на плоскости
- 762C - Две строки
- 837E - Васина функция
- 899F - Удаление букв
- 980D - Идеальные группы
- 988E - Делимость на 25
- 1003E - Построение дерева
- 1006F - Xor-пути
- 1025D - Восстановление BST
- 1027E - Противоположная раскраска
- 1117D - Магические камни
- 1158C - Восстановление перестановки
- 1364D - Последнее следствие Ехаба
- 1366E - Два массива
- 1372D - Омкар и круг
- 1387A - Граф
- 1419E - Расшифровка
- 1454F - Разделение массива
- 1516D - Ехаб разрезает массив
- 441D - Валера и обмены
- 466D - Увеличьте последовательность
- 486D - Допустимые множества
- 491B - Отель в Нью-Йорке
- 530G - Расстояние Левенштейна
- 571A - Удлинение палочек
- 771C - Мишка и прыжки по дереву
- 850B - Арпа и список чисел
- 920E - Связные компоненты?
- 960F - Прогулка
- 498C - Массив и операции
- 587B - Duff на пляже
- 788B - Странное путешествие
- 799D - Расширение поля
- 877D - Оля и энергетики
- 954F - Задача о бегуне
- 1355E - Реставрационное расстояние
- 1213F - Нестабильная сортировка строки
2200
- 1070A - Find a Number
- 1156E - Специальные подотрезки перестановки
- 1373E - Сумма цифр
- 1503C - Задача коммивояжёра
- 903D - Почти разница
- 1154G - Минимально возможный LCM
- 1166D - Милые последовательности
- 1168C - И-достижимость
- 1389E - Неоднозначность календаря
- 1437E - Сделай возрастающим
- 616E - Сумма остатков
- 617E - XOR и любимое число
- 915D - Почти ацикличный граф
- 920G - Список чисел
- 946E - Наибольшее красивое число
- 1034B - Little C любит 3 II
- 1140E - Беспалиндромные массивы
- 1156D - 0-1-Дерево
- 1175E - Минимальное покрытие отрезков
- 1311E - Построить бинарное дерево
- 1428E - Морковка для кроликов
- 1438D - Влиятельная Ксения
- 1485D - Делители и степенные разности
- 1486E - Парный платёж
- 1515E - Феникс и компьютеры
- 612E - Корень квадратный из перестановки
- 622E - Муравьи в листьях
- 802E - Сурки (средняя)
- 850C - Арпа и игра с Можтабой
- 868D - Огромные строки
- 903E - Обмены в строке
- 903F - Замена подматриц
- 1037E - Поездка
- 1045G - Роботы с искуственным интеллектом
- 1155E - Угадай корень
- 1157G - Обращение строк и столбцов
- 1196F - К-й путь
- 1333F - Катя и несовершенства
- 1400E - Очистите мультимножество
- 1407D - Дискретные Центробежные Прыжки
- 1468A - LaIS
- 1470D - Странное расселение
- 1526D - Убить Антона
- 448E - Про делители
- 476E - Dreamoon и строки
- 628D - Волшебные числа
- 768D - Джон и сферы
- 773C - Степное разбиение
- 802H - Ложные Новости (средняя)
- 852F - Преобразование произведения
- 908D - Новый год и произвольный порядок
- 1059D - Заповедник
- 1097D - Makoto и доска
- 1110D - Jongmah
- 1110E - Магические камни
- 1184C2 - Хайди и тест Тьюринга (средняя)
- 1328F - Сделай k одинаковых
- 1406D - Три последовательности
- 762E - Радиостанции
- 774H - Восстановление строки
- 965E - Короткий код
- 1136E - Настя не придумала легенду
- 1215E - Шарики
- 1220E - Туризм
- 1234F - Очередной разворот подстроки
- 1278E - Тесты для задачи D
- 1474D - Уборка
- 785E - Антон и перестановка
- 804C - Раскраска мороженого
- 906B - Пересаживание студентов
- 1498D - Бананы в микроволновке
2300
- 1182E - Рекуррентность произведений
- 1188B - Посчитайте пары
- 1198D - Покраска прямоугольника 1
- 1073E - Сумма на отрезке
- 425D - Сережа и квадраты
- 487C - Последовательность частичных произведений
- 660E - Различные подмножества по всем кортежам
- 870E - Точки, прямые и неоригинальные названия
- 888G - Xor-MST
- 915G - Простые массивы
- 1132E - Рюкзак
- 1468M - Similar Sets
- 558E - Простое задание
- 610D - Вика и отрезки
- 641G - Меленький Артёмка и граф
- 675E - Электрички и статистика
- 713C - Соня и задача без легенды
- 762D - Максимальный путь
- 938E - История максимумов
- 1276C - Красивый прямоугольник
- 1404C - Уничтожение фиксированных точек
- 451E - Devu и цветы
- 460D - Витя и множество
- 598C - Ближайшие вектора
- 690A2 - Коллективный разум (средняя)
- 803G - Периодическая задача RMQ
- 817F - Запросы на MEX
- 845G - Кратчайший путь?
- 856B - Похожие слова
- 993E - Никита и порядковая статистика
- 1015F - Скобочная подстрока
- 1046I - Скажи привет
- 1101G - Ошибка сервера перевода
- 1167F - Скалярные запросы
- 1204E - Наташа, Саша и префиксные суммы
- 1268C - K целых чисел
- 1270E - Разделите точки
- 1476E - Сопоставление шаблонов
- 467E - Леша и сложная задача
- 600E - Lomsat gelral
- 708C - Центроиды
- 774E - Большое число и остаток
- 808E - Продажа сувениров
- 838E - Выпуклый контур
- 960E - Знакопеременное дерево
- 995C - Из бара домой
- 1139D - Получить единицу
- 1385F - Удаление листьев
- 1385G - Перевороты столбцов
- 1394B - Boboniu ходит по графу
- 718C - Саша и массив
- 772C - Возмутительный Контраст
- 825E - Минимальные метки
- 891C - Зависть
2400
- 1036E - Покрытые точки
- 932E - Командная работа
- 1485F - Копия или префиксная сумма
- 1527D - MEX дерево
- 449D - Jzzhu и числа
- 912E - Простой подарок
- 915F - Несбалансированность дерева
- 1007B - Замостите параллелепипед
- 1032F - Вася и максимальное паросочетание
- 1051F - Самое короткое условие
- 1059E - Разбейте дерево
- 1132G - Жадные подпоследовательности
- 1182D - Полное зеркало
- 1187D - Сортировка подотрезков
- 1423J - Bubble Cup hypothesis
- 452E - Три строки
- 632F - Волшебная матрица
- 665F - Четыре делителя
- 802N - Первоапрельская задача (средняя)
- 865D - Купи дешево, продай дорого
- 911F - Разрушение дерева
- 922F - Делимость
- 962F - Рёбра на простых циклах
- 1036F - Взаимно простые степени
- 1045B - Космический Исаак
- 1083E - Орехус и прямоугольники
- 1093F - Вася и массив
- 1107E - Вася и двоичная строка
- 1114F - Очередная задача про запросы к массиву
- 1142C - U2
- 1146E - Холодное тепло
- 1184E3 - Вторжение Далеков (сложная)
- 1186F - Казак Вус и граф
- 1202E - Вам задана строка...
- 1374F - Сортировка циклическими сдвигами
- 1401E - Разбиваем квадрат
- 1428F - Фруктовые последовательности
- 1455E - Четыре точки
- 1473E - Минимальный путь
- 1482F - Полезные рёбра
- 1523D - Нравится - не нравится
- 626E - Простая асимметрия
- 632E - Вор в магазине
- 720B - Кактусофобия
- 808F - Карточная игра
- 906C - Вечеринка
- 946F - Фибоначчиевы подпоследовательности
- 959F - Махмуд, Эхаб и ещё одна задача про исключающее ИЛИ
- 990G - Подсчёт GCD
- 1000F - Одно вхождение
- 1028E - Восстановление массива
- 1038E - Наибольшее паросочетание
- 1082G - Петя и граф
- 1088E - Ехаб и задача о выборе компонент
- 1093E - Пересечение перестановок
- 1096G - Счастливые билеты
- 1147D - Палиндромный XOR
- 1163E - Волшебные перестановки
- 1401F - Reverse и Swap
- 1442C - Развороты графа
- 1491E - Фиб-дерево
- 1526E - Oolimry и суффиксный массив
- 446C - DZY любит числа Фибоначчи
- 484D - Детский сад
- 513G2 - Инверсии
- 582C - Превосходящие периодические подмассивы
- 758F - Геометрические прогрессии
- 873F - Запрещённые индексы
- 914E - Палиндромы в дереве
- 1027F - Сессия в БГУ
- 1042F - Множества листьев
- 1091E - Новый год и оценка знакомых
- 1221F - Выбери квадрат
- 1469E - Немного похожи
- 1494E - A-Z граф
- 1499F - Разрезы диаметров
Remember that a short statement doesn't mean a simple and clear statement.