06:44
1,0×
00:00/06:44
475,2 тыс смотрели · 4 года назад
2645 читали · 3 года назад
Разбор задачи "Постфиксная запись" с сайта CodeForces на Python
Условие задачи В постфиксной записи (или обратной польской записи) операция записывается после двух операндов. Например, сумма двух чисел A и B записывается как A B +. Запись B C + D * обозначает привычное нам (B + C) * D, а запись A B C + D * + означает A + (B + C) * D. Достоинство постфиксной записи в том, что она не требует скобок и дополнительных соглашений о приоритете операторов для своего чтения. Дано выражение в обратной польской записи. Определите его значение. Алгоритм решения Необходимо грамотно обработать входящую строку...
Программирование на Python. Дополнение к уроку 7 (вложенные циклы)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Данные заметки это приложение к уроку 7. Условные конструкции в одной строке Действительная запись типа a = значение1 if условие else значение2 может быть очень удобна. Тем более, что вместо скажем значение2 можно опять же использовать такой оператор. Как, например,Ю здесь Переменная m, конечно здесь не обязательна. Можно просто print(a if a > b and a > c else b if b > a and b > c else c) Чтобы запись была более понятной...