import sys from time import clock try: input=open('c:\inputs\in4_6.txt','r+') output=open('out_26_sec4_6.txt','w') except IOError: print "The file does not exist" memory=0 for row in input: n=int(row) memory=memory+sys.getsizeof(n) memory=memory+sys.getsizeof(row) start=clock() a=n/2 memory=memory+sys.getsizeof(a) b=-(n/-2) memory=memory+sys.getsizeof(b) addition=0 memory=memory+sys.getsizeof(addition)+sys.getsizeof(sum) if a==b: sum=0 else: sum=b b=1+n addition=addition+1 for i in range(0,a,1): sum=sum+b addition=addition+1 elapsed=clock()-start output.write(str(sum)+"\n No of additions are "+str(addition)+"\n No of multipications are 0"+"\n Time consumed is "+ str(elapsed) +" secs ""\n Total memory consumed is "+ str(memory) +" bytes") input.close() output.close()