n=3 A=list() s=open("input.txt","r") w=open("output.txt","w") for line in s: m=list() m=line.split() for z in m: m[m.index(z)]=int(z) A.append(m) n=len(A) l=0 for z in A: if len(z)!=n: l=l+1 if l!=0: print("pocitam") for i in range(0,n): for j in range(0,n): if j!=i: A[i].append(0) else: A[i].append(1) for k in range(0,n): for i in range(k+1,n): c=A[k][k]/A[i][k] for j in range(0,2*n): A[i][j]=A[i][j]*c-A[k][j] for k in range(n-1,-1,-1): for i in range(k-1,-1,-1): c=A[k][k]/A[i][k] for j in range(0,2*n): A[i][j]=A[i][j]*c-A[k][j] for i in range(0,n): for j in range(0,2*n): A[i][j]=A[i][j]/A[i][i] for i in range(0,n): for j in range(0,n): del A[i][0] print(A) for z in A: for y in z: w.write(y) w.write(" ") w.write("\n") s.close() w.close()