import random from random import gauss round = 1 profit = 0 cost = 0 total_sample = 0 for _ in range(10): wage = random.randint(1,10) sample = random.randint(0,5) wage_offer = random.randint(1,10) while wage > wage_offer: print(wage, sample, wage_offer, round, profit) round += 1 total_sample += sample cost = total_sample if round == 21: round = 0 wage = random.randint(1,10) sample = random.randint(0,5) wage_offer = random.randint(1,10) while wage < wage_offer: total_sample += sample cost = total_sample profit = wage_offer*(21-round) - total_sample print(wage, sample, wage_offer, round, profit) if wage < wage_offer: break