Олимпиадные задачи по информатике для 8 класса

В восьмом классе темы те же, что в седьмом, а задачи внутри них тяжелее: длиннее разбор случаев, больше шагов в симуляции, аккуратнее работа со строкой. Ниже двенадцать задач нашего банка второго уровня сложности по тем же темам — ни одна не повторяет список седьмого класса.

Начать можно прямо с первой — Цена заклинания по слоям арены: условие, окно для кода и проверка на тестах на одной странице.

Двенадцать задач для 8 класса

Темы: ввод-вывод и арифметика, условия, симуляция, строки, перебор наборов, подсчёт вариантов. Сложность — второй уровень сложности; порядок от простой к сложной.

  1. Цена заклинания по слоям арены · Арифметика и формулы (O(1)) · средний
  2. Факториал · Основы · средний
  3. Сломанные сегменты на табло · Комбинаторика и множества · средний
  4. Сбившаяся лента на заводе · Моделирование процессов · средний
  5. Разворот строки · Строки · средний
  6. Качели в игровом зале · Перебор подмножеств (bitmask) · средний
  7. Благотворительные круги на стадионе · Арифметика и формулы (O(1)) · средний
  8. Сумма цифр · Основы · средний
  9. Пути по игровому полю с ловушками · Комбинаторика и множества · средний
  10. Гирлянда в школьном коридоре · Моделирование процессов · средний
  11. Школьный шифр по колонкам · Строки · средний
  12. Защитный экран робота: точная мощность · Перебор подмножеств (bitmask) · средний

Чем это отличается от файла с заданиями и ответами

Задачу видно целиком, а не в файле

Условие открывается в браузере, решение пишется там же и запускается на тестах сразу. Ничего не нужно скачивать, устанавливать и открывать в Word.

Видно, кто решил сам

Ответ засчитывается по запуску на скрытых тестах, поэтому «подсмотрел ответ в конце методички» здесь просто не работает: списанный ответ не проходит проверку за автора.

Разбирается именно твоя попытка

Когда решение не проходит, разбирается твой код и твой провалившийся тест, а не общий правильный ответ из конца файла.

А дальше

Готовиться к туру по шагам — подготовка к школьному этапу, 7–8 класс. Начать с нуля, если программирования ещё не было, — «С нуля до олимпиады». Весь банк — каталог задач, соседние классы — 7 класс, 9 класс, 10 класс, 11 класс.

Частые вопросы

Какие задачи дают на олимпиаде по информатике в 8 классе?

В восьмом классе темы те же, что в седьмом, а задачи внутри них тяжелее: длиннее разбор случаев, больше шагов в симуляции, аккуратнее работа со строкой. Ниже двенадцать задач нашего банка второго уровня сложности по тем же темам — ни одна не повторяет список седьмого класса. Все двенадцать задач списка открыты и решаются в браузере.

Нужны ли готовые ответы?

Ответ здесь засчитывается запуском решения на скрытых тестах, поэтому список правильных ответов ничего не даёт: проверяется программа, а не переписанный итог.

На каком языке решать?

Python 3 подходит для школьного этапа полностью — задачи этого уровня не требуют предельной скорости языка.