2587 читали · 3 года назад
Разбор задачи "Постфиксная запись" с сайта CodeForces на Python
Условие задачи В постфиксной записи (или обратной польской записи) операция записывается после двух операндов. Например, сумма двух чисел A и B записывается как A B +. Запись B C + D * обозначает привычное нам (B + C) * D, а запись A B C + D * + означает A + (B + C) * D. Достоинство постфиксной записи в том, что она не требует скобок и дополнительных соглашений о приоритете операторов для своего чтения. Дано выражение в обратной польской записи. Определите его значение. Алгоритм решения Необходимо грамотно обработать входящую строку...
Статья #8. Калькулятор #1. Учимся складывать числа
Компьютер был создан для облегчения различных вычислений в том числе и для сложений чисел. Сегодня я попробую написать простейший калькулятор, который будет уметь складывать два целочисленных числа. Код простейшего калькулятора, суммирующего два введенных числа выглядит так: Приступим к разборке кода. В первых двух строках программы подключаются два заголовочных файла, уже изученных в прошлых статьях. В 10-й строке объявляется функция main(), про которую я тоже объяснял в одной из прошлых статей...