Олимпиадные задачи по информатике для 7 класса
В седьмом классе олимпиадная задача почти никогда не требует алгоритма: её решает внимательное чтение условия, разбор случаев и цикл, который честно повторяет описанное. Ниже двенадцать задач нашего банка ровно этого уровня — ввод-вывод и арифметика, условия, симуляция по шагам, строки, перебор наборов и подсчёт вариантов.
Начать можно прямо с первой — Реклама по расписанию: условие, окно для кода и проверка на тестах на одной странице.
Двенадцать задач для 7 класса
Темы: ввод-вывод и арифметика, условия, симуляция, строки, перебор наборов, подсчёт вариантов. Сложность — первый уровень сложности; порядок от простой к сложной.
- Реклама по расписанию
- Площадь прямоугольника
- CubeCraft: сколько кубиков с краской
- Светофор на кольцевой площади
- Сколько гласных в записке?
- Киоск: сдача без сдачи
- Сколько времени уйдёт на рекламу
- Сумма трёх чисел
- Круговой турнир на стадионе
- Лифт без нулевого этажа
- Счётчик гласных для школьного чата
- Лут с ограничением по весу
Чем это отличается от файла с заданиями и ответами
Задачу видно целиком, а не в файле
Условие открывается в браузере, решение пишется там же и запускается на тестах сразу. Ничего не нужно скачивать, устанавливать и открывать в Word.
Видно, кто решил сам
Ответ засчитывается по запуску на скрытых тестах, поэтому «подсмотрел ответ в конце методички» здесь просто не работает: списанный ответ не проходит проверку за автора.
Разбирается именно твоя попытка
Когда решение не проходит, разбирается твой код и твой провалившийся тест, а не общий правильный ответ из конца файла.
А дальше
Готовиться к туру по шагам — подготовка к школьному этапу, 7–8 класс. Начать с нуля, если программирования ещё не было, — «С нуля до олимпиады». Весь банк — каталог задач, соседние классы — 8 класс, 9 класс, 10 класс, 11 класс.
Частые вопросы
Какие задачи дают на олимпиаде по информатике в 7 классе?
В седьмом классе олимпиадная задача почти никогда не требует алгоритма: её решает внимательное чтение условия, разбор случаев и цикл, который честно повторяет описанное. Ниже двенадцать задач нашего банка ровно этого уровня — ввод-вывод и арифметика, условия, симуляция по шагам, строки, перебор наборов и подсчёт вариантов. Все двенадцать задач списка открыты и решаются в браузере.
Нужны ли готовые ответы?
Ответ здесь засчитывается запуском решения на скрытых тестах, поэтому список правильных ответов ничего не даёт: проверяется программа, а не переписанный итог.
На каком языке решать?
Python 3 подходит для школьного этапа полностью — задачи этого уровня не требуют предельной скорости языка.