import csv import time import sys tinitial = time.time() f = open('out_23_sec6_3.txt', 'a') print ("",end="",file=f) f.close() tinitial = time.time() def binaryseries(x,y): # print(x,"to",y) x=int(x,8) y=int(y,8) # print(x,"to",y) while (y>=x): print (str(bin(x))[2:],end=",",file=f) x=x+1 infile= open('in_sec6_3.txt',"r") # Read in the data csv_reader = csv.reader(infile) f = open('out_23_sec6_3.txt', 'w') for row in csv_reader: binaryseries(row[0],row[1]) print(" ",file=f) print ("No of additions:",int(int(row[1],8)-int(row[0],8)),file=f) print ("Execution Time : ",(time.time()-tinitial)," Seconds",file=f) print ("Memory Used: ",sys.getsizeof(str)*3+sys.getsizeof(int)*(int(row[1],8)-int(row[0],8)+3),file=f) f.close()