import time import sys t1=time.clock() f=open('in_sec15_7.txt', 'r') l=[] l1=f.readline().split(",") for i in l1: l.append(int(i)) s=l[0] i=1 c=0 k=0 for i in range(s+1): if l[i]==i: c+=1 k+=1 if c>0: z=str(c)+" number exists" else: z="Does not exists" t2=time.clock() t=t2-t1 y=str(t) q=str(k) ww=sys.getsizeof(t1)+sys.getsizeof(t2)+sys.getsizeof(c)+sys.getsizeof(s)+sys.getsizeof(i)+sys.getsizeof(z)+sys.getsizeof(y)+sys.getsizeof(t)+sys.getsizeof(l) memory=str(ww+sys.getsizeof(ww)) out=open("out_17_sec15_7.txt","w") out.write(z) out.write("\nTime taken by program is "+y) out.write("\nMemory used by program is "+memory+" bytes") out.write("\nNumber of comparisons are"+q) out.close()