import time import sys def power(x1,y1): if y1==1: return x1 z=power(x1,y1/2) if y1%2==0: return z*z else: return z*z*x1 f1=open('in6_5.txt','r') f2=open('out_25_6_5.txt','w') for row in f1: lt=row.split(",") r=float(lt[0]) p=int(lt[1]) t=int(lt[2]) f1.close() j=time.clock() r=r/100 v=p*power(1+r,t) amt=v-p i=time.clock() f2.write(str(amt)) f2.write('\nNo. of Addition= 0') f2.write('\nTime Used='+str(i-j)) mem=sys.getsizeof(r)+sys.getsizeof(t)+sys.getsizeof(p)+sys.getsizeof(r)++sys.getsizeof(v)+sys.getsizeof(amt) f2.write('\nMemory Used='+str(mem)) f2.close()