8 lines
157 B
Ruby
8 lines
157 B
Ruby
|
|
def identity(size)
|
||
|
|
Array.new(size){|i| Array.new(size){|j| i==j ? 1 : 0}}
|
||
|
|
end
|
||
|
|
|
||
|
|
[4,5,6].each do |size|
|
||
|
|
puts size, identity(size).map {|r| r.to_s}, ""
|
||
|
|
end
|