*** paiza Wie kann ich Rang D erreichen ***? Ich habe die Richtlinie erklärt.
Da der Autor hauptsächlich Ruby lernt, werde ich es in Ruby erklären.
Um beispielsweise eine Nummer Ihrer Wahl einzugeben und auszugeben, schreiben Sie den folgenden Code.
x = gets.chomp.to_i
puts x
Sie müssen ein wenig umschreiben, um mehr als eine Nummer einzugeben.
x = gets.split().map(&:to_i)
puts x
Sie können die "split" -Methode verwenden, um mehrere Eingabewerte als Array abzurufen.
map
Sie können den Inhalt eines Arrays mithilfe von Methoden einfach konvertieren.
Wenn das Argument `` `&: to_i``` ist, können alle Eingabewerte als numerische Werte erhalten werden.
Wenn hier zwei Eingabewerte vorhanden sind, kann die Differenz zwischen dem ersten Eingabewert und dem zweiten Eingabewert wie folgt berechnet werden.
x = gets.split().map(&:to_i)
puts x[0] -x[1]
Da x als Array abgerufen wird, können Sie die Operatoren zwischen den Elementen des Arrays verwenden, um die Differenz zwischen den eingegebenen Werten zu berechnen.
Wenn Sie die oben genannten Dinge beherrschen können. *** Paiza Rang D *** ist gleich um die Ecke.
Recommended Posts