"""exam 1 problem 1 solution """ import random def make_list(size, min_limit, max_limit): my_list=[] for i in range(size): n=random.randint(min_limit, max_limit) my_list.append(n) return my_list def count_num(my_list, num1, num2): count=0 for item in my_list: if(item%num1==0 and item%num2==0): count+=1 return count def main(): #Better to use loop list1=make_list(10,-10,10) list2=make_list(10,-10,10) list3=make_list(10,-10,10) print(list1) print(list2) print(list3) num1=random.randint(1,10) num2=random.randint(1,10) print(num1,num2) c1=count_num(list1,num1,num2) c2=count_num(list2,num1,num2) c3=count_num(list3,num1,num2) print("c1",c1,"c2",c2,"c3",c3) sum=c1+c2+c3 print(sum, sum/3) main()