import sys from time import clock def main(): start = clock() fin=open("in1_7.txt","r") fout=open("out_27_1_7.txt","w") cmul=0 for line in fin.readlines(): x=line.split(",") n= int(x[0]) fact=1 while(n>0): fact=fact*n cmul=cmul+1 n=n-int(x[1]) fout.writelines(str(fact)+"\n") end = clock() time= end - start fout.write("\n Total execuion time ="+ str(time)+ " seconds") fout.write("\n Number of multiplications = "+ str(cmul)) m=sys.getsizeof(line)+sys.getsizeof(cmul)+sys.getsizeof(n)+sys.getsizeof(fact)+sys.getsizeof(x)+sys.getsizeof(fin)+sys.getsizeof(fout) fout.write("\n Memory used= "+str(m)+" bytes") fin.close() fout.close() main()