import sys import time t1=time.clock() f1=open("in16_10.txt") l=f1.readlines() ar_d=l[0] i=ar_d.index(',') m=str(ar_d[0:i]) n=str(ar_d[i+1:len(ar_d)]) matrix=[] count=0 comparison=0 for i in range(1,int(m)+1): a=[int(g) for g in l[i].split()] matrix.append(a) for i in range (0,int(m)): for j in range(0,int(n)): if(matrix[i][j]==0): count+=1 comparison+=1 f2=file("out_20_16_10.txt",'w') print >>f2,count t2=time.clock() f2.write("Time taken is:"+" "+ str(t2-t1)+'seconds'+'\n') f2.write("Number Comparison done is:"+" "+ str(comparison)+'\n') f2.write("Memeory taken is:"+" "+str(sys.getsizeof(matrix)+sys.getsizeof(ar_d)+sys.getsizeof(f1)+sys.getsizeof(f2)+sys.getsizeof(count))) f2.close()