Stellen Sie sich einen Zähler vor, der von 0 bis 9 zählt.
0 → 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 → 9
Als Erweiterung dieses Zählers habe ich einen Zähler betrachtet, der von einer beliebigen Zahl ausgehen kann.
2 → 3 → 4 → 5 → 6 → 7 → 8 → 9 → 0 → 1 (Beispiel ab 2, der Zähler kehrt bei Erreichen von 9 auf 0 zurück.)
Empfangen Sie die Nummer n vom Eingang, starten Sie den Zähler von n,
Implementieren Sie ein Programm, das der Reihe nach 10 Zählerwerte ausgibt.
Die Eingabe erfolgt im folgenden Format
n
・ N ist der erste Wert des Zählers
Geben Sie die 10 Werte des Zählers ab n in der durch Zeilenumbrüche getrennten Reihenfolge aus.
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
#Auf 0 zurücksetzen, wenn n 10 erreicht, andernfalls passieren und 10 ausgeben
for i in n..9 do
if n == 9
n = 0
puts i
n += 1
end
end
Recommended Posts