# Alternative solution

How about: total_slices // 6 + 1 ?

2 answers ( 0 marked as helpful)

I thought the same, but it would not work. Sorry. For example, if we have 3 people who want 12 slices, it will be 12/6+1 = 3 pizzas. Clearly you don't want to order 3 pizzas for 3 people where 2 pizzas are needed.

@Josh Actually, the above method works if we add a condition, that is, if the remainder of total_slides/6 ==0, then we do not add 1.

total_slides=4*4

if total_slides % 6 == 0:

num_pizzas = total_slides/6

else:

num_pizzas = total_slides // 6 + 1

print(num_pizzas)

#The symbol '%' is modulus which finds the reminder of a division. The symbol '==' checks for equality between left-hand-slide of an equation and right-hand-side of the same equation.