from time import clock import sys def section15_7(): f=open("in15_7.txt","r") f1=open("Out_27_15_7.txt","w") temp = f.readline().split(',') j=0 temp2=[] memory=0 memory=sys.getsizeof(f)+sys.getsizeof(f1)+sys.getsizeof(temp)+sys.getsizeof(temp2) start=clock() for i in range(1,len(temp)): if int(temp[i])==i: temp2.append(i) j=j+1 end=clock()-start memory+=sys.getsizeof(start)+sys.getsizeof(end) if j==0: f1.write("Does not exist"+"\n") else: for k in temp2: f1.write(str(k)) f1.write("Time required is "+str(end)+"\n") f1.write("Memory required is "+str(memory)+" Bytes"+"\n") f.close() f1.close() section15_7()