Erstellen wir ein Programm, das die folgende Zahlenfolge ausgibt.
5 8 11 14 17 20 23 26 29 32
Sie können sehen, dass die erste Zahl 5 ist und sich um 3 erhöht. Im Allgemeinen wird dies als Gleichheitssequenz mit dem ersten Term 5 und der Toleranz 3 bezeichnet.
Lassen Sie uns ein Programm erstellen, das eine solche Folge von Zahlen ausgibt. Da der erste Term m und die Toleranz n angegeben sind, erstellen Sie ein Programm, das bis zur 10. durch Leerzeichen getrennten Zahl ausgibt.
Die Eingabe erfolgt im folgenden Format, wobei der erste Term m und die Toleranz n durch ein Leerzeichen halber Breite getrennt sind.
Ein Zeilenumbruch wird am Ende der letzten Zeile des Eingabewerts eingefügt.
m n
Geben Sie die Gleichheitsfolge des ersten Terms m und der Toleranz n aus, die durch Leerzeichen vom 1. bis zum 10. getrennt sind.
3 3
3 6 9 12 15 18 21 24 27 30
5 10
5 15 25 35 45 55 65 75 85 95
1 3
1 4 7 10 13 16 19 22 25 28
python
num = gets.chomp.split(" ").map(&:to_i)
x = num[0]
i = 1
array = []
while i <= 10
array << x
x = x + num[1]
i += 1
end
print array.join(" ")