1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/usr/bin/env ruby def a i = 0 while line = STDIN.gets yield i, line i += 1 end end a { |i,j| puts "#{i} #{j}" }