num = gets.to_i puts num + (num % 10) + (num / 10)
Hamamatsu.rb #56 他の問題の回答
| 作成日 | : | 2015/09/10 |
|---|---|---|
| 最終更新日 | : | 2020/07/09 |
Hamamatsu.rb #56 他の問題の回答
| 作成日 | : | 2015/09/10 |
|---|---|---|
| 最終更新日 | : | 2020/07/09 |
概要
- Hamamatsu.rb #56のCodeKataKataの他の問題を解きました。
CodeKataKata
paiza Online Hackathonの問題を解く
緑川つばめの問題を実施しました。
ソース1. 緑川つばめの問題
六村リオの問題を実施しました。
ソース2. 六村リオの問題
x = 0.0
y = 0.0
gets.to_i.times { |i|
line = gets.chomp.split(" ")
val = line[1].to_f
case line[0]
when "1" then
x += val
when "2" then
y += val
else
dx = x / (x + y) * val
dy = y / (x + y) * val
x -= dx
y -= dy
end
}
puts (y / (x + y) * 100).to_i