> with(linalg): > Warning, the protected names norm and trace have been redefined and unprotected > n := 20; n := 20 > A := matrix(20,20); A := array(1 .. 20, 1 .. 20, []) > rnd := rand(-10..10); rnd := proc() local t; global _seed; _seed := irem(427419669081*_seed, 999999999989); t := _seed; irem(t, 21) - 10 end proc > for i from 1 to 20 do for j from 1 to 20 do > A[i,j]:=rnd(); > od;od; > print(A); [-1 , -9 , -10 , -8 , -4 , 3 , 4 , 1 , 6 , 8 , -6 , -4 , -3 , 10 , -1 , 9 , 8 , -2 , 10 , -3] [7 , 6 , 2 , 3 , -2 , -9 , -2 , -9 , 6 , -3 , -5 , 8 , 8 , -1 , -1 , 1 , -1 , -2 , -9 , -9] [3 , 4 , 8 , -10 , -9 , -10 , -4 , 7 , -5 , 0 , 5 , 0 , 2 , 7 , -1 , -1 , -2 , 0 , 8 , 8] [8 , 1 , 10 , 4 , 1 , -4 , -10 , 8 , -6 , 6 , -9 , 3 , -8 , 2 , -4 , 8 , -5 , -2 , -2 , -2] [-2 , -5 , -4 , 0 , -9 , -2 , 9 , -7 , 1 , 6 , -10 , -8 , -1 , 8 , -5 , -1 , 5 , -3 , -8 , -10] [-5 , 7 , 7 , -2 , -9 , -1 , 5 , -9 , -4 , 2 , 4 , 3 , 10 , 9 , 2 , -4 , -9 , 3 , 5 , -5] [-10 , -9 , 2 , -4 , -3 , -6 , 0 , 7 , 6 , -2 , 9 , -8 , 4 , -2 , -1 , 6 , -9 , -10 , -9 , -8] [-3 , -7 , 9 , -8 , -10 , -9 , -2 , -9 , -5 , 8 , 10 , -7 , 4 , -4 , 1 , 5 , -5 , 8 , 7 , 7] [3 , -2 , -8 , -10 , -3 , -2 , -1 , -10 , 6 , -3 , -6 , -3 , 7 , 6 , -7 , 7 , -3 , -10 , 6 , 6] [6 , 6 , 4 , -5 , -8 , -9 , 9 , -6 , -1 , 7 , 4 , 3 , 9 , 9 , 3 , -10 , 3 , 3 , -9 , -9] [-2 , -4 , 0 , -9 , -5 , -2 , -6 , 7 , 10 , -4 , 1 , 7 , -9 , 8 , 10 , -7 , -8 , 5 , -10 , -7] [-8 , 10 , -6 , 8 , -1 , 10 , -3 , 8 , 4 , -9 , 9 , -6 , 5 , -9 , -4 , 7 , -5 , 9 , 4 , -3] [8 , -6 , 5 , -1 , -7 , -9 , -3 , 5 , -5 , -9 , 6 , -3 , 8 , -3 , 1 , -2 , 1 , -9 , -7 , -5] [1 , -1 , 0 , 7 , 9 , -6 , -6 , -6 , -6 , 7 , 6 , -6 , 10 , 1 , 0 , -5 , -8 , 9 , 1 , -7] [-8 , -2 , 6 , 2 , 7 , -4 , 8 , -3 , 6 , 9 , -1 , 0 , 8 , -4 , 7 , 10 , 3 , -8 , -2 , 4] [-8 , 10 , 7 , 5 , 5 , -5 , 4 , -7 , -3 , 10 , 7 , 5 , -10 , 1 , -2 , 9 , 1 , 9 , 8 , 8] [-5 , 10 , 2 , 0 , 9 , 9 , 10 , -3 , -4 , 0 , 5 , 4 , 5 , 0 , 1 , 5 , -7 , 0 , -8 , 2] [10 , -10 , -4 , 10 , 2 , 3 , 7 , 10 , -4 , 9 , 3 , -10 , 1 , -5 , -1 , -9 , -3 , 3 , -4 , 2] [-4 , 8 , 5 , -7 , -7 , 6 , -3 , -8 , 6 , -6 , 6 , 4 , -1 , 2 , 6 , 8 , -4 , 8 , 6 , -4] [0 , 7 , -7 , 9 , 8 , -7 , 1 , -7 , 8 , -9 , -3 , 2 , 7 , 5 , -9 , 2 , -4 , 2 , 10 , -7] > > det(A); 284057785129615795782204 >