import time import sys f=open('in13_6.txt','r') s=f.readline() a=s.split(",") for i in range(0,len(a)): a[i]=int(a[i]) n=a[1] m=a[1] no_comp=0 t1=time.clock() for i in range (2,a[0]): no_comp=no_comp+1 if(a[i]>n): m=n n=a[i] elif(a[i]>m): m=a[i] t2=time.clock() t=t2-t1 mem=sys.getsizeof(a)+sys.getsizeof(n)+sys.getsizeof(m) f1=open('out_16_13_6.txt','w') f1.write("maximum:%d\nnextmaximum=%d\ncomparisons=%d\ntime taken=%fseconds\nmemory=%dbytes"%(n,m,no_comp,t,mem)) f1.close()