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

30063번 - Pabėgimo kambarys 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB70605083.333%

문제

Norėdami atšvęsti Lietuvos informatikos olimpiadų trisdešimtmetį, Vertinimo komisijos nariai sugalvojo sau pramogą: pabėgimo kambarį. Pabėgimo kambarys – tai seka užuominų, kurių kiekviena yra pažymėta didžiąja lotyniška raide.

Užuominos yra atskleidžiamos po vieną, nuo pirmos iki paskutinės pateikta tvarka. Komisijos nariai iš kambario ištrūkti gali tuomet, kai iš surinktų užuominų pavyksta sudaryti žodį RAKTAS.

Įsivaizduokime pabėgimo kambarį, kurio užuominų seka yra tokia:

RAUDONASNYKSTUKAS

Iš šio pabėgimo kambario komisija gali ištrūkti įveikusi 13ドル$ užuominų:

RAUDONASNYKSTUKAS

Keturios paskutinės užuominos (pažymėtos pilkai) nėra būtinos, nes žodį RAKTAS pavyks sudaryti iš jau surinktų užuominų (raidės pabrauktos).

Parašykite programą, kuri rastų, kiek mažiausiai užuominų reikia atskleisti norint ištrūkti iš pabėgimo kambario.

입력

Pirmoje eilutėje pateiktas vienintelis skaičius – užuominų kiekis $N$.

Antroje eilutėje pateikta $N$ ilgio simbolių eilutė – užuominų seka. Užuominos žymimos didžiosiomis lotyniškomis raidėmis nuo A iki Z. Pašalinių simbolių nebus.

출력

Išveskite vieną sveikąjį skaičių – mažiausią reikalingų užuominų kiekį.

Pradiniai duomenys bus tokie, kad atsakymas visada egzistuos.

제한

  • 1ドル ≤ N ≤ 100$

예제 입력 1

17
RAUDONASNYKSTUKAS

예제 출력 1

13

Tai yra sąlygoje aprašytas pavyzdys.

예제 입력 2

12
INFORMATIKAS

예제 출력 2

12

Prireiks visų užuominų norint sudaryti žodį RAKTAS:

INFORMATIKAS

힌트

출처

Olympiad > Lithuanian Olympiad in Informatics > Lithuanian Olympiad in Informatics 2018/2019 > District Stage > 7-9 Classes 2번

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

출처

대학교 대회

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

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