( Натхненний цим викликом .)
Скажімо, у нас є рядок ABBCBA. Можна сказати, що між Aі B, як Bнаслідок A, існує підйом ; ми можемо сказати, що пробіг є між собою Bі Bнічого не змінюється; і, нарешті, ми можемо сказати, що падіння між Cі B. Ми можемо намалювати такий графік:
A B B C B A
Rising: o o
Continuing: o
Falling: o o
Без міток та мінімізації пробілів:
o o
o
oo
Це очікуваний вихід для введення ABBCBA.
Ви можете використовувати будь-який символ без пробілів для заміни oу висновку. Крім того, кожен стовпець необов'язково може мати додатковий простір між ними, наприклад:
o o
o
o o
Вхід буде складатися щонайменше з трьох символів. Рядок складається повністю з великих літер, але замість цього ви можете використовувати малі літери.
Тестові справи
TEST CASE
LINE 1
LINE 2
LINE 3
HELLOWORLD
o oo o
o
o o oo
TESTCASE
oo o
o oo o
EXAMINATION
o o o o o
o o o o o
ZSILENTYOUTH
o ooo o
oo o o oo
ABC
oo
ABCBA
oo
oo

osми, чи висновок повинен бути компактним?