We programmeren één regel van een wachtwoordbeleid. De regel bepaalt hoeveel keer een bepaalde letter mag/moet voorkomen.
De regel wordt beschreven in de vorm 1-3 a. Dit betekent dat de letter a minimaal 1 keer en maximaal 3 keer mag voorkomen in een geldig wachtwoord. Het wachtwoord abcde voldoet aan deze regel, het wachtwoord ananassap voldoet niet. De getallen voor en na het streepje kunnen groter zijn dan 9.
Lees eerst een regel in voor het wachtwoordbeleid, en lees daarna een paswoord in. Je mag veronderstellen dat de regel aan de beschrijving voldoet. Schrijf uit of het paswoord voldoet aan de regel (zie voorbeeld).
De regel voor het wachtwoordbeleid en een paswoord dat moet gecontroleerd worden, worden apart ingelezen.
Als het paswoord voldoet print je:
{paswoord} wordt aanvaard
Anders print je
{paswoord} wordt niet aanvaard
Invoer
1-3 a
abcde
Uitvoer
abcde wordt aanvaard
Invoer
1-3 a
ananassap
Uitvoer
ananassap wordt niet aanvaard