J'essaie d'éviter les numéros réguliers lorsque je pense aux mots de passe à 4 chiffres. Puisque la chaîne de mot de passe s composée de 4 chiffres est entrée, sortez "NG" s'il y en a deux ou plus du même nombre, et sortez "OK" dans le cas contraire.
L'entrée est donnée dans le format suivant:
s
-La première ligne reçoit la chaîne de mot de passe s, qui se compose de quatre chiffres. -Le nombre total d'entrées est de un, et un saut de ligne est inséré à la fin de la dernière ligne de la valeur d'entrée.
Puisque la chaîne de mot de passe s composée de 4 chiffres est entrée, sortez "NG" s'il y en a deux ou plus du même nombre, et sortez "OK" dans le cas contraire.
2020
NG
1234
OK
python
a = gets.chomp.chars
if (a.count - a.uniq.count) > 0
puts "NG"
else
puts "OK"
end
Méthode qui supprime les éléments en double parmi les éléments d'un tableau et les renvoie en tant que tableau supprimé.
Recommended Posts