Prenons un compteur qui compte de 0 à 9.
0 → 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 → 9
Comme extension de ce compteur, j'ai considéré un compteur qui peut démarrer à partir de n'importe quel nombre.
2 → 3 → 4 → 5 → 6 → 7 → 8 → 9 → 0 → 1 (Exemple à partir de 2, le compteur reviendra à 0 lorsqu'il atteindra 9.)
Recevoir le nombre n de l'entrée, démarrer le compteur à partir de n,
Implémentez un programme qui génère 10 valeurs de compteur dans l'ordre.
L'entrée est donnée dans le format suivant
n
・ N est la première valeur du compteur
Sortez les 10 valeurs du compteur à partir de n dans l'ordre, séparées par des sauts de ligne.
0
0 1 2 3 4 5 6 7 8 9
2
2 3 4 5 6 7 8 9 0 1
python
n = 2
#Remise à 0 lorsque n atteint 10, passer autrement et sortie 10
for i in n..9 do
if n == 9
n = 0
puts i
n += 1
end
end
Recommended Posts