Запись вычисления
Условие
В этой записи знак действия стоит после двух чисел, к которым его применяют. Например, 2 3 4 * + означает 2 + 3 * 4 и даёт 14. Читая слева направо, запоминаем числа. Встретив знак, заменяем последние два запомненных числа результатом действия над ними. При вычитании из предпоследнего числа вычитаем последнее: 7 2 - даёт 5.
В записи 3 2 ? 4 1 ? ? каждый вопрос можно заменить одним из знаков +, -, *. Знаки могут повторяться. Какое наибольшее число можно получить? Введи одно целое число. Программу сдавать не нужно.
Решить задачу с автопроверкой на Python →
Куда дальше
- С нуля до олимпиады: маршрут — сколько занимает язык, какие приёмы нужны и к какому этапу это ведёт
- Перечневые олимпиады по информатике — олимпиады перечня Минобрнауки, их уровни и что нужно к диплому
- БВИ по олимпиадам: в какие вузы берут — правила приёма вузов, разобранные построчно, со ссылкой на приказ у каждой строки