Задача «Кегельбан»
Условие
N кеглей выставили в один ряд, занумеровав их слева направо числами от
1 до
N . Затем по этому ряду бросили
K шаров, при этом
i -й шар сбил все кегли с номерами от
li до
ri включительно. Определите, какие кегли остались стоять на месте.
Программа получает на вход количество кеглей N и количество бросков K . Далее идет K пар чисел li , ri , при этом 1≤ li ≤ ri ≤ N .
Программа должна вывести последовательность из N символов, где j -й символ есть “I”, если j -я кегля осталась стоять, или “.”, если j -я кегля была сбита.
Проверить решение на всех тестах
Следующая задача: Ферзи
Тесты
Входные данные
Правильный ответ
Что вывела программа
Результат
Запустить тест 1
10 3
8 10
2 5
3 6
I.....I...
Запустить тест 2
5 2
1 2
4 4
..I.I
Запустить тест 3
10 3
3 5
4 6
10 10
II....III.
Запустить тест 4
5 0
IIIII
Запустить тест 5
5 5
5 5
3 3
1 1
2 2
4 4
.....
Запустить тест 6
20 1
1 20
....................
Запустить тест 7
20 3
3 8
13 17
6 9
II.......III.....III
Запустить тест 8
15 4
1 1
1 4
6 8
7 9
....I....IIIIII
Нужна подсказка?
Подсказка 1
Отмечаем покрытие интервалами сбитых кеглей.
Подсказка 2
Ввод нумерует кегли с 1, список — с 0.
Следующая задача →
Ферзи
Давай поговорим
Помощник по текущей задаче
Настройки
Модель помощника
Встроенный консультант · без ИИ OpenCode CLI · на этом компьютере Qwen Coder 7B · мощный компьютер
Подготовить ИИ
Две подсказки к задаче доступны без нейросети.
Помощник видит мой кодКод считывается из редактора
Очистить переписку
Удалить всю переписку с Питонычем? Решения задач и прогресс останутся.
Удалить переписку Отмена
🐍
Голосовой разговор Готовлю разговор… При первом запуске браузер попросит доступ к микрофону.
Начать разговор Отправить реплику После паузы вопрос отправится автоматически. Ответ прозвучит вслух и останется в текстовом чате. Одна реплика — до 60 секунд.
🐍 Привет, я Питоныч. Помогу разобраться с Python, алгоритмами и заданиями курса. Что будем разбирать?
Объясни условие Дай подсказку Проверь мой код
По отправке вопроса ИИ получает материал и включённый код. Qwen обрабатывает вопросы и код на устройстве. В режиме OpenCode CLI вопросы, условие и включённый код отправляются облачному провайдеру. ИИ может ошибаться.