puts eval(gets.gsub(/-\d+|[^0-9]+/, '+')<<'+0')

Am 08.03.2010 um 22:10 schrieb Prasanth Ravi:

> puts gets.split(' ').inject(0){|sum,x| x.to_i>0?sum+x.to_i : sum}