Dies ist die Ausgabe des Memos.
Dieses Mal stellte ich mir ein Programm zur Berechnung gängiger Einkaufspunkte vor. Code unten
qiita.rb
n = gets.to_i
d_1,p_1 = Array.new(n){gets.chomp.split(' ').map{|i| i.to_i}}.transpose
p = 0
c = 0
while n > 0 do
if d_1[c].to_s.include?("3")
p += (p_1[c] * 0.03).floor
elsif d_1[c].to_s.include?("5")
p += (p_1[c] * 0.05).floor
else
p += (p_1[c] * 0.01).floor
end
c = c + 1
n = n - 1
end
puts p
Das Problem ist, wie man einen Punkt verwendet, einschließlich? Infolgedessen habe ich es an eine Zeichenfolge mit to_s zurückgegeben und darauf verwiesen. Gibt es eine Methode, die sich direkt auf Zahlen bezieht? Wann habe gedacht.
Ich konnte es nicht finden, soweit ich gesucht habe, aber gibt es etwas? .. ..
Recommended Posts