1. Размер команды А (переменная team_a)
2. Размер команды B (переменная team_b)
3. В эту переменную должно записаться число, которое будет делиться на team_a И team_b без остатка (переменная pieces_cake ).
Создаю цикл While, но почему-то он прекращает добавлять к переменной-счетчик +1, когда достигает значения одной из переменной (в данном случае 5), и игнорирует второе условие (в данном случае 7), которые указано через and. Вот, что получается:
a_team = 7 b_team = 5 pieces_cake = 1 while pieces_cake % a_team != 0 and pieces_cake % b_team != 0: pieces_cake += 1 print(pieces_cake) #==> 5
Подскажите, почему игнорируется условие and?? Прописано, чтобы считчик добавлял +1, пока число не будет делиться одновременно и на team_a и на team_b. Я так понимаю дело в приоритете, но не понимаю ошибку.