
d1van4ik
14.04.2019
18:35:48
только меня смутил trusted_hash
в мобильных приложениях такого параметра нет

_
14.04.2019
18:36:53
Большое спасибо, сейчас посмотрю

Google

Andrew
14.04.2019
18:38:07
cases={
'cout': self.build_cout_poliz, // это методы
'cin': self.build_cin_poliz,
'if': self.build_if_poliz,
'for': self.build_for_poliz,
'goto': self.build_goto_poliz
}
poliz=cases.get(l.name)(lexemes)
не приходит возвращаемое методом значение в poliz

Илья
14.04.2019
18:39:47
Привет всем. Узнал такую вещь у знакомого. Как он рассказал, есть такой скрипт с помощью которого потом сайт который он посещал "приследует" его на других сайтах в виде баннеров. Может кто слышал на счёт такого?

Svr3
14.04.2019
18:40:53

Илья
14.04.2019
18:43:20

Svr3
14.04.2019
18:43:51
офтоп

Tynuk
14.04.2019
18:44:30

Svr3
14.04.2019
18:44:51
бан2

Tynuk
14.04.2019
18:45:04
это не офтоп
гуглл любит питон

Проксимов
14.04.2019
18:45:11

Svr3
14.04.2019
18:45:25
да это шутка

Tigran
14.04.2019
18:45:26

Проксимов
14.04.2019
18:45:29
And one and two and four and three

Илья
14.04.2019
18:45:55

Google

Tynuk
14.04.2019
18:46:40

Илья
14.04.2019
18:47:48
Т.е. это 100% не легально?

Alexander
14.04.2019
18:48:08

Илья
14.04.2019
18:48:47
Ну вирусы как-бы, дело не легальное ?

Tynuk
14.04.2019
18:52:09
Простые делители числа 13195 - это 5, 7, 13 и 29.
Каков самый большой делитель числа 600851475143, являющийся простым числом?
я сам скрипт написал
но он и за пол часа не відал ответ
а нужно за минуту
подскажите алгоритм

Aragaer
14.04.2019
18:53:03
$ time factor 600851475143
600851475143: 71 839 1471 6857
real 0m0.001s
user 0m0.001s
sys 0m0.000s

Tigran
14.04.2019
18:54:33

[Anonymous]
14.04.2019
18:55:31

Tynuk
14.04.2019
18:55:35
import sys
x = 600851475143
def prime(q):
a = range(2, int(q**0.5)+1)
for i in a:
if q%i==0: return False
return True
#print(prime(x))
def Delet(x):
l=[]
a = range(x,2,-1)
for i in a:
if x%i==0:
if prime(i): print(i)
Delet(x)

Tigran
14.04.2019
18:56:06
штош
В чём поинт сделать проверку на простоту за корень, чтобы потом перебирать все числа от x до 2?

Tynuk
14.04.2019
18:57:04
А от х до 2

Tigran
14.04.2019
18:57:27
Типа, вместо √N ты получил сложность N√N
разница в 600851475143 раза!

Tynuk
14.04.2019
18:58:16
понял о чем ты
но не понял че мне делать

Aragaer
14.04.2019
18:58:43
на самом деле надо делать перебор сверху вниз, чтобы потом делители опять же пытаться делить

Tynuk
14.04.2019
18:58:51
ранге (х. 2. -1)

Google

Aragaer
14.04.2019
18:59:20
не надо проверять простоту числа
надо просто искать делители

Tigran
14.04.2019
18:59:35

Tynuk
14.04.2019
18:59:42

Tigran
14.04.2019
18:59:44
идёшь от 2 до √N, делишь каждый раз

Aragaer
14.04.2019
18:59:47
если снизу вверх, то ты будешь находить сразу простые

Tynuk
14.04.2019
18:59:56

Tigran
14.04.2019
18:59:58
остаётся либо единица, либо самый большой делитель

Tynuk
14.04.2019
19:00:05
хотя да
нет
ты не прав
если сверху вниз то ты ищешь самые большие

Tynuk
14.04.2019
19:00:27
но не обязательно простые

Philipp
14.04.2019
19:00:31
Ребята, а кто-нибудь знает, как настроить в nginx allow ip с портом, или знаете группу телеграмм, где можно спросить?
Нужно allow 1.1.1.1:443 сделать

Проксимов
14.04.2019
19:00:54

Tigran
14.04.2019
19:01:16

Aragaer
14.04.2019
19:01:39
от корня вниз

Admin
ERROR: S client not available

Aragaer
14.04.2019
19:02:01
за тот же корень и найду первый делитель, после чего рекурсивно надо искать делители того, что нашел, и на что поделил

Google

Tigran
14.04.2019
19:02:35
в итоге тебе всё равно надо поделить на все делители меньше корня, чтобы проверить, не является ли самым большим делитель больше корня.
так что не понимаю, какое порядок имеет значение.

Philipp
14.04.2019
19:03:01

Tigran
14.04.2019
19:03:06

Tishka17
14.04.2019
19:05:40
Просто найдите все делители до корня
А потом из них выбирайте тот, который не делится ни на какой другой делитель
Не надо проверять простоту
Если делитель не простой, значит он делиться на другой делитель

Tynuk
14.04.2019
19:06:31

Tigran
14.04.2019
19:06:46

Tynuk
14.04.2019
19:07:21
вот только делители скрипт ищет долго
проблема не в прайме

Tishka17
14.04.2019
19:07:53
Вообще когда нашел делитель сразу проверяй делится ли он на другие. Если делится, даже не запоминай

Tigran
14.04.2019
19:07:54

Tynuk
14.04.2019
19:07:59

Tigran
14.04.2019
19:08:04
тебе нужен цикл от 2 до корня из N потому что
и в нём x = x // P при x % P == 0
и элементарно вести учёт самого большого делителя
и в конце return max(x, maxP)

Google

Tigran
14.04.2019
19:10:02
а проверки на простоту, как уже было отмечено, вообще не нужны

Tynuk
14.04.2019
19:12:19
но так нужно хранить все протсые делители

Danil
14.04.2019
19:13:04
Народ, есть метод для удаления дубликатов из массива?

Марк
14.04.2019
19:13:29
Кстати, сегодня наткнулся на доклад Светлова. Ох, блин, тяжеловато его слушать. Спичрайтер с него неоч(
Могу, кстати, скрин притащить с вопросом: что не так с кодом?

Tishka17
14.04.2019
19:14:13