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

8575번 - Śpiew 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 512 MB103554050.000%

문제

Na lekcji śpiewu uczniowie Bajtazara siedzą w jednym, długim rzędzie. Nie wszystkie krzesła są w nim zapełnione i pomiędzy poszczególnymi uczniami mogą występować wolne miejsca.

Na lekcji uczniowie potrzebują śpiewników, ale nie każdy musi trzymać śpiewnik. Nauczyciel musi się zatroszczyć tylko o to, aby każdy uczeń bez śpiewnika siedział bezpośrednio obok ucznia ze śpiewnikiem. Ponieważ uczniowie na każdej lekcji siadają w inny sposób a śpiewników jest dosyć mało, Bajtazar poprosił Ciebie, swojego przyjaciela, o napisanie programu, który dla danego rozmieszczenia uczniów wyznaczy minimalną liczbę potrzebnych im śpiewników, aby ułatwić Bajtazarowi rozdawanie śpiewników.

입력

W pierwszym wierszu standardowego wejścia znajduje się jedna liczba naturalna $n$ (1ドル ≤ n ≤ 1,000円,000円$) oznaczająca liczbę miejsc w rzędzie. W drugim wierszu znajduje się ciąg $n$ znaków opisujących kolejne miejsca:

  • znak "W" oznacza miejsce wolne,
  • znak "Z" oznacza miejsce zajęte przez ucznia.

출력

Twój program powinien wypisać na wyjście jedną liczbę całkowitą oznaczającą minimalną liczbę śpiewników, które można rozdać uczniom tak, aby każdy miał śpiewnik lub siedział obok kogoś ze śpiewnikiem.

제한

예제 입력 1

9
ZWZZZWZZW

예제 출력 1

3

힌트

출처

Olympiad > Junior Polish Olympiad in Informatics > JPOI 2012 > Stage 1 5번

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

출처

대학교 대회

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

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