• Как известно, существуют разные формы записи алгебраических выражений: инфиксная, префиксная и постфиксная (или обратная польская запись).
    Вычислите значение выражения, записанного в постфиксной записи:
    3 4 6 * + 8 2 - * 2 3 4 5 * 6 + 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *.
    В качестве ответа выведите одно целое число — значение выражения.

Ответы 1

  • 3 (4 6 *) + 8 2 - * 2 3 4 5 * 6 + 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *4*6=24(3 24 +) 8 2 - * 2 3 4 5 * 6 + 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *3+24=2713 (8 2 -) * 2 3 4 5 * 6 + 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *8-2=6(27 6 *) 2 3 4 5 * 6 + 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *27*6=162162 2 3 (4 5 *) 6 + 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *4*5=20162 2 3 (20 6 +) 7 + 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *20+6=26162 2 3 (26 7 +) 8 4 2 * 3 4 9 + 3 4 + * 5 + + * + + * * *26+7=33162 2 3 33 8 (4 2 *) 3 4 9 + 3 4 + * 5 + + * + + * * *4*2=8162 2 3 33 8 8 3 (4 9 +) 3 4 + * 5 + + * + + * * *4+9=13162 2 3 33 8 8 3 13 (3 4 +) * 5 + + * + + * * *3+4=7162 2 3 33 8 8 3 (13 7 *) 5 + + * + + * * *13*7=91162 2 3 33 8 8 3 (91 5 +) + * + + * * *91+5=96162 2 3 33 8 8 (3 96 +) * + + * * *3+96=99162 2 3 33 8 (8 99 *) + + * * *8*99=792162 2 3 33 (8 792 +) + * * *792+8=800162 2 3 (33 800 +) * * *33+800=833162 2 (3 833 *) * *3*833=2499162 (2 2499 *) *2*2499=4998162 4998 *162*4998=809676Эквивалентное выражение(3+4*6)*(8-2)*2*3*(4*5+6+7+8+4*2*(3+(4+9)*(3+4)+5))Ответ: 809676
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years