Час

09:54:18
25 May 2012
Версія для друку

Захист від збоїв

 

prb379

   Вітя - дуже любить що-небудь придумувати. Одного разу він придумав як зробити для мами робота, який буде кормити рибок у акваріумі. Рибки - істоти ніжні, кормити їх потрібно строго за заданою програмою, тому Вітя особливу увагу хоче приділити надійності робота. Вітя врахував, що роботу прийдеться відкривати акваріум, відповідно, є небезпека попадання води на мікросхеми. Але хитрий Вітя придумав складну систему захисту від збоїв, яка базується на контролі парності двійкового представлення виконуваних команд робота. Причому для команд різних видів Вітя вирішив використовувати різний принцип контроль парності - для одних команд буде працювати система контролю парності, а для інших - система контролю непарності.

   Вітя знає, що бітова послідовність має непарний біт парності, якщо число 1 непарне. І навпаки, послідовність має парний біт парності, якщо число 1 - парне. Вважається, що число нуль буде парним числом, тому послідовність без 1 має парний біт парності. Вітя навіть хоче підказати Вам, що кількість нулів не впливає на біт парності послідовності.


Технічні умови

   Вхідні дані

   У вхідному файлі міститься єдиний рядок. Цей рядок містить від 1 до 31 біта, а закінчується літерою 'e' або 'o'.

   Вихідні дані

  Вивести відповідну послідовність бітів, яка закінчується бітом парності:

  • парним, якщо рядок закінчувався символом 'e',
  • непарним, якщо рядок закінчувався символом 'o'.

Інформація про задачу

Ліміт часу: 1 секунда
Ліміт пам`яті: 64 MB
Бали за пройдений тест: 2.85714
Складність: 10% 118/131

Приклад

Приклад вхідних даних

Sample 1
101e 

Sample 2
010010o 

Sample 3
000e 

Sample 4
1e 

Sample 5
110100101o 

Приклад вихідних даних

Sample 1
1010 

Sample 2
0100101 

Sample 3
0000 

Sample 4
11 

Sample 5
1101001010 


← Таємнича записка Список задач Битва титанів →