Tigran
и в конце return max(x, maxP)
Tigran
а проверки на простоту, как уже было отмечено, вообще не нужны
Туночка️
но так нужно хранить все протсые делители
Anonymous
Народ, есть метод для удаления дубликатов из массива?
Anonymous
Кстати, сегодня наткнулся на доклад Светлова. Ох, блин, тяжеловато его слушать. Спичрайтер с него неоч(
Anonymous
Могу, кстати, скрин притащить с вопросом: что не так с кодом?
Tishka17
Anonymous
Tishka17
Vitalik
помагите кнопки для бота сделать
Vitalik
Anonymous
Tishka17
Туночка️
Tigran
Vitalik
как сделат кнопки для бота
Tishka17
Но как бы из будет все равно очень мало
Туночка️
Vitalik
помогите
Vitalik
пожалуйста
Tishka17
wat
Ну а как ты будешь простоту делителя проверять
Tishka17
Только путем деления на другие простые
Tishka17
В любом случае, число простых будет что-то типа log_n(n)
Туночка️
как объяснить
смотри вдруг там будут делитиели d1 d2 d3 d4 такие что d1*d2=d4
Tigran
ну вы чо, ребят
Tigran
def largest_prime_divisor(n):
m = int(n**0.5+1)
result = 1
for p in range(2, m):
while n % p == 0:
n = n // p
result = p
return max(result, n)
Туночка️
но в памяти только d3 есть
Tishka17
Tishka17
Просто сокращаем и всё
Туночка️
а почему от 2 до m
Tishka17
Я чёт не сообразил
Туночка️
нам же нужно самые большие
Ildar
Tishka17
Туночка️
число дано
Туночка️
600851475143
Туночка️
там как минимум 4 делителя есть
Tigran
>>> largest_prime_divisor(600851475143)
6857
Туночка️
забавно
Туночка️
у меня он вівоился
Туночка️
в каких то вариантах кода
Туночка️
но я ждал пока код будет дальше числа чекать
Tigran
ну и зря, перебора до корня из N достаточно, чтобы принять решение
Антон
Tishka17
Туночка️
,kby
Туночка️
блин
Anonymous
Tigran
Tigran
Я думал, это риторический вопрос!
Антон
Anonymous
Что произойдет, если один из урлов тормознул?(с)
Туночка️
как чекнуть время работы кода?
Tigran
timeit
Tishka17
Anonymous
Tigran
Akari
Tigran
CH1LL
Есть .pyz файл. Внутри лежит тектосвый файл. Задача извлечь этот файл наружу средствами самого .pyz файла. Как?
Anonymous
Есть метод, который получает страницу, разбирает ее и возвращает результат. Другой метод должен максимально быстро получить данные со 100-500 страниц. Как лучше всего это сделать?
Tigran
нужно навороченное решето использовать, чтобы этим что-то ускорить
Anonymous
Подойдет gather?
Антон
Tigran
Anonymous
Tigran
Ну, gather кансельнётся, передаст кансел во все фетчеры
Anonymous
ПИТОН ГАВНО
Anonymous
Когда я писал парсеры, часто нужны были прокси. Сейчас я пишу класс который можно будет встроить в любой парсер. При вызове генератора возвращаются свежие (чекнутые не более чем минуту назад) прокси, а если таких нет, добавляет новые с сайта и все чекается. Вопрос, как сделать класс максимально быстрым, но вместе с тем сильно его не изолировать.
Fᴏʀᴅᴇɴ
Anonymous