- Информатика
- Python Программа ищет числа,
Python Программа ищет числа, у которых ровно 5 нечетных делителей разобраться как она работает.
for i in range(45000000,50000000 + 1):
if i % 2 != 0:
k = 2
else:
k = 1
d = 2
while d * d < i:
if i % d == 0:
if d % 2 != 0:
k += 1
if (i//d) % 2 != 0:
k += 1
if k > 5:
break
d += 1
if d * d == i and d % 2 != 0:
k += 1
if k == 5:
print(i)
Популярные вопросы
- Даны элементы: ci,ai,p,na, их надо расположить в порядке ослабления...
1
- Утрикутнику авс ав=8 см,вс=15 см,кут в=60градусiв. знайдiть перыметр...
1
- Твір-роздум на тему чому живе пам*ять про козацтво? має бути від...
2
- Что такое галас? чем закончилась оборона табора на солонице?...
2
- Біла пляма.залишити слід,махнути рукою,завертілося колисо. поданні...
3
- 1.люминол(5-амино-2,3-дигидро-1,4-фталазиндион) используется судебными...
1
- При каких значениях y верно равенство. (y+1)2=1 (после скобки степень...
1
- Длины катетов прямоугольного треугольника равны 5 и 12 см. найти...
3
- Имеется линейка без делений длиной 9 см. какое минимальное число...
3
- На нейтрализацию 0,41 г фосфористой кислоты h3po3 израсходовали 0,56...
1