RosettaCodeData/Task/Identity-matrix/Nim/identity-matrix.nim

6 lines
153 B
Nim
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
proc identityMatrix(n: Positive): auto =
result = newSeq[seq[int]](n)
for i in 0 ..< result.len:
result[i] = newSeq[int](n)
result[i][i] = 1