問題へのリンク
雑感
x - y を最大化するため、 x が最大となり、y が最小となるように計算すればOK。
x = b, y = c の時に最大値を取るので b - c を出力すれば良いが、自分が解いたときは何も考えずにminとmaxを使う解法になった。
回答
main.rb
ab = gets.split.map(&:to_i)
cd = gets.split.map(&:to_i)
puts ab.max - cd.min
main.rb
a, b = gets.split.map(&:to_i)
c, d = gets.split.map(&:to_i)
puts b - c