Как создать решение для этой проблемы Jar and candy python? - PullRequest
0 голосов
/ 25 марта 2020

Баночка конфет на Хэллоуин содержит неизвестное количество конфет, и если вы можете точно угадать, сколько конфет в миске, вы выиграете все конфеты. Вы спрашиваете ответственного лица следующее: если конфета поровну поделена между 5 людьми, сколько кусков останется? Ответ 2 шт. Затем вы спрашиваете о равномерном распределении конфет среди 6 человек, а оставшееся количество составляет 3 штуки. Наконец, вы спрашиваете о равномерном распределении конфет среди 7 человек, а оставшееся количество составляет 2 штуки. Глядя на чашу, вы можете сказать, что их менее 200 штук. Напишите программу, чтобы определить, сколько штук в миске.

1 Ответ

0 голосов
/ 25 марта 2020

Это не тот вопрос, который задают при переполнении стека. Тем не менее, я думаю, что вы заслуживаете ответа. Вы кажетесь новичком (: так что я бы набрал oop через все числа от 0 до 200 и проверил условия. Просто, чтобы вы знали, оператор % возвращает остаток от двух чисел. Вот пример кода:

for candies in range(200):
    if (candies % 5 != 2):
        continue
    if (candies % 6 != 3):
        continue
    if (candies % 7 != 2):
        continue

    print(str(candies) + " is the answer!")
    break
...