eolymp
bolt
Try our new interface for solving problems
Məsələlər

Защита от сбоев

Защита от сбоев

\includegraphics{https://static.e-olymp.com/content/ed/ed3cb0ec7a3fd623092af6fcbe759c9efbca91cc.gif} Витя - очень любит что-нибудь придумывать. Однажды он придумал сделать для мамы робота, который будет кормить рыбок в аквариуме. Рыбки - существа нежные, кормить их надо строго по заданной программе, поэтому Витя особое внимание хочет уделить надежности робота. Витя учел, что роботу придется открывать аквариум, следовательно, есть опасность попадания воды на микросхемы. Но хитрый Витя придумал сложную систему защиты от сбоев, основанную на контроле четности двоичного представления выполняющихся команд робота. Причем для команд разных видов Витя решил использовать разный принцип контроля четности - для одних команд будет работать система контроля четности, а для других - система контроля нечетности. Витя знает, что битовая последовательность имеет \textit{нечетный бит четности, }если число \textbf{1} нечетное. И наоборот, последовательность имеет \textit{четный бит четности}, если число \textbf{1} - четное. Считается, что число нуль будет четным числом, поэтому последовательность без \textbf{1} имеет четный бит четности. Витя даже хочет подсказать Вам, что количество нулей не влияет на бит четности последовательности. \InputFile Во входном файле содержится единственная строка. Эта строка содержит от \textbf{1} до \textbf{31} бит, а заканчивается буквой '\textbf{e}' или '\textbf{o}'. \OutputFile Вывести соответствующую последовательность битов, которая заканчивается битом четности: \begin{itemize} \item четным, если строка заканчивалась символом '\textbf{e}', \item нечетным, если строка заканчивалась символом '\textbf{o}'. \end{itemize}
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
101e
Çıxış verilənləri #1
1010
Mənbə Отборочный тур Всероссийской командной олимпиады школьников 2009/2010 учебный год