Question: John buys cans of soup for buy 1 get one free. He gets 30 cans with a normal price of $0.60. How much does he pay? Think carefully first, then make a decision:
User
He pays for 30 / 2 = 15 cans. So he spends 15 * .6 = $9. So the answer is 9.
Assistant