Код на python. Решите задачу используя python - Общение Python мододелов

Вопрос Код на python. Решите задачу используя python

Регистрация
30 Окт 2013
Сообщения
85
Репутация
1
Спасибо
1
Монет
0
Решите задачу на python
Яшка и Няшка всегда соперничают. Они идут вдоль полки магазина на которой расположено n вещей. Яшке нравится каждая m1 вещь, а Няшке — каждая m2. Но условия дружбы таковы, что они никогда не купят вещь, которая нравится им обоим, но обязательно купят ту, которая нравится только одному из них. Сколько вещей они купят?
 
Регистрация
26 Окт 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
Что именно не понятно? Общий подход (решение в лоб): Бежим цикл от 1 до N включительно (Или от 0 до N-1) Если текущее значение делится без остатка на m1, и не делится без остатка на m2 - добавляем счетчик к Яшке. Если делится без остатка на m2 и не делится без остатка на m1, добавляем счетчик к Машке. Выводим счетчики - это кол-во купленных вещей по условию. Можно оптимизировать, работая не со всем диапазоном, а с шагом понравившейся вещи.
 
Регистрация
13 Май 2013
Сообщения
65
Репутация
0
Спасибо
0
Монет
0
Чесно не знаю, но помоему они получат либо поравну либо у когото на 1 больше будет (сам еще учу питон)
 
Сверху Снизу