JOI2006予選1 問題1@Ruby(-53)

RubyJavaより遅かった。

僕の好きなscanfがあったのは良かった。逆にprintfの書き心地はPythonのほうが上。

PerlにせよRubyにせよ、なんでrange operatorは全開区間なのーーーー!?おかしいだろ常考!Pythonのxrangeは半開区間だぞーー!

#!/usr/bin/ruby

require 'scanf'

(n, ) = scanf("%d\n")
sum_a = 0
sum_b = 0
(1..n).each do |i|
	(a, b) = scanf("%d %d\n")
	if a > b then
		sum_a += a + b
	elsif a == b then
		sum_a += a
		sum_b += b
	else
		sum_b += b + a
	end
end
puts sprintf("%d %d\n", sum_a, sum_b)

exit