Logo
(追記) (追記ここまで)

29051번 - Правописание 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB179705535.032%

문제

Франкенштейну очень нравится Марта, но он не знает, как ей об этом сказать. Все обдумав и взвесив, он решил написать ей письмо, в котором признается ей в любви. Вот только с правописанием у него большие проблемы, ведь он все-таки большой и неуклюжий.

И вот Франкенштейн набросал в голове текст письма и сел за работу. Он решил, что текст получится наиболее красивым, если за все время его написания отрывать ручку от бумаги как можно меньше раз. Но и лишний раз проводить по одному и тому же месту --- сложно. Под <<одним местом>> имеется в виду линия ненулевой длины. Также он решил, что каждую букву текста будет писать отдельно, чтобы точно не запутаться. За основу написания букв Франкенштейн взял картинку из найденного им учебника по английскому языку, вот она:

Таким образом, например, чтобы написать букву <<A>>, Франкенштейну надо оторвать ручку от бумаги 2 раза (после того, как он заканчивает писать букву, он тоже отрывает ручку от бумаги), а чтобы написать букву <<B>> --- 1 раз.

입력

В первой и единственной строке входного файла содержится текст, который хочет написать Франкенштейн. Текст состоит из заглавных букв латинского алфавита и его длина не превышает 1000.

출력

В единственной строке выходного файла выведите минимальное количество раз, которое Франкенштейну придется оторвать ручку от бумаги, чтобы написать текст.

제한

예제 입력 1

A

예제 출력 1

2

예제 입력 2

WA

예제 출력 2

3

예제 입력 3

AC

예제 출력 3

3

예제 입력 4

IAMGROOT

예제 출력 4

13

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2015-2016 Season > November 7, 2015 > Basic I번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /