Поскольку 2, 4, 8, кратны 16, рассмотрим вариант a = 16c + 1 2, 4, 8, 16 - четные числа. Значит, каком бы ни было число с, число а - нечётное Тогда и а = 13d, где d - сомножитель, тоже нечетное.
Рассмотрим нечетные числа, которые делятся. на 13 без остатка: 13, 39, 65, 91 и так далее.
13 не рассматриваем, оно не делится на 16
39 : 16 = 2 и 7 в остатке 65 : 16 = 4 и 1 в остатке. А вот это же похоже. Проверим этот вариант с другими делителями: 65:8 = 8 и 1 в остатке. 65:4 = 16 и 1 в остатке. 65:2 = 32 и 1 в остатке.
a = int(input('Введите продажи 1 менеджера: '))
b = int(input('Введите продажи 2 менеджера: '))
c = int(input('Введите продажи 3 менеджера: '))
oklad = 200
if a>1000:
zp1 = oklad+a*0.08
else:
if a <500:
zp1 = oklad+a*0.03
else:
zp1 = oklad+a*0.05
if b>1000:
zp2 = oklad+b*0.08
else:
if b <500:
zp2 = oklad+b*0.03
else:
zp2 = oklad+b*0.05
if c>1000:
zp3 = oklad+c*0.08
else:
if c <500:
zp3 = oklad+c*0.03
else:
zp3 = oklad+c*0.05
if zp1 > zp2 and zp1 > zp3:
print('Лучший по продажам - 1 менеджер!')
zp1 += 200
if zp2 > zp1 and zp2 > zp3:
print('Лучший по продажам - 2 менеджер!')
zp2 += 200
if zp3 > zp1 and zp3 > zp2:
print('Лучший по продажам - 3 менеджер!')
zp3 +=200
print('Зарплата 1 менеджера ',zp1)
print('Зарплата 2 менеджера ',zp2)
print('Зарплата 3 менеджера ',zp3)
Пошаговое объяснение:
a b c - выручка каждого менеджера,
zp1 zp2 zp3 - зарплата каждого менеджера
oklad - оклад 200 долларов
Где r - остаток, и r < b
Поскольку 2, 4, 8, кратны 16, рассмотрим вариант
a = 16c + 1
2, 4, 8, 16 - четные числа. Значит, каком бы ни было число с, число а - нечётное
Тогда и а = 13d, где d - сомножитель, тоже нечетное.
Рассмотрим нечетные числа, которые делятся. на 13 без остатка:
13, 39, 65, 91 и так далее.
13 не рассматриваем, оно не делится на 16
39 : 16 = 2 и 7 в остатке
65 : 16 = 4 и 1 в остатке. А вот это же похоже. Проверим этот вариант с другими делителями:
65:8 = 8 и 1 в остатке.
65:4 = 16 и 1 в остатке.
65:2 = 32 и 1 в остатке.
Значит, 65 - наименьшее число пирожных.
ответ: 65 пирожных.