2008-10-22 JOI2006予選1 問題1@Perl(-54) 100articles Programming TodaysJOI Perlなのでワンライナー挑戦。プログラムコード本体が92文字なので80文字をオーバーしてる。しかし、左辺値tupleならともかく、三項演算子まで左辺値に使えるとか頭おかしい。今回はこれが役に立って良いコードになった。これより短くなるんでしょうか。僕にはこれが限界です>< #!/usr/bin/perl $n=<>;$c=$d=0;for(1..$n){($a,$b)=split/ /,<>;$a<$b?$d:$c+=$a;$a>$b?$c:$d+=$b}print"$c $d\n";