def f( x , y ) array = [] (1..x).each { |a| array[ a ] = Array.new() (1..y).each { |b| array[ a ][ b ] = a * a + b * b } } return array end i = gets.to_i j = gets.to_i x = f( i , j ) (1..i).each { |a| (1..j).each { |b| printf( "iが%dでjが%dの場合,値は%dです\n" , a , b , x[ a ][ b ] ) } }