V računskem centru nekega inštituta je vhod varovan z elektronsko kljucavnico in številcnico. Na številcnici so števke od 0 do 9 in tipka „Preklici“. Geslo je neko zaporedje števk. Vrata je treba odpreti, takoj ko uporabnik vtipka pravilno geslo. Če pritisne na tipko „Preklici“, se vse tisto, kar je natipkal pred tem, ne upošteva. Prav tako naj se po uspešnem odprtju vrat zbiranje gesla zacne znova. Na primer, ce je geslo 3119 in
- uporabnik natipka 3119 −! vrata odpremo
- uporabnik natipka 3118 −! vrat ne odpremo
- uporabnik natipka 33119 −! vrat ne odpremo
- uporabnik natipka 13hpreklicii3119 −! vrata odpremo
Napiši metodo, ki bere pritisnjene tipke z datoteke (vsak pritisk je zabeležen kot ustrezna števka, oziroma s P za prekliči) in vrne, kolikokrat smo odprli vrata, ko je bilo vtipkano pravilno zaporedje. Seveda metoda dobi kot parameter geslo za vrata.


