@spbpython

Страница 775 из 785
Andrey
27.09.2018
10:35:10
мы за тебя дз делать не будем

Roman
27.09.2018
10:35:44
решил, но лень писать код

Roman
27.09.2018
10:43:54


Alex
27.09.2018
10:48:02
такие задачи решают 7-классники на олимпиадах

Google
Alex
27.09.2018
10:48:04
детсад

Valery
27.09.2018
10:49:01
Развести на слабо - отличный выбор ?

Alex
27.09.2018
10:50:25
так на олимпиаде сидишь ? :)

Andrey
27.09.2018
10:50:28
у тебя еще куча времени

Alex
27.09.2018
10:50:33
или на зачете ? :)

b0g3r
27.09.2018
10:50:51
?‍♂️

Alex
27.09.2018
10:50:54
гнать ссаными тряпками из чата таких

Andrey
27.09.2018
10:51:03
что за олимпиада?

b0g3r
27.09.2018
10:51:14
думаю, уровня школы

Alex
27.09.2018
10:52:09
Tevtel лошара надо было брать BASIC там нет ограничений на размер целочисленных %)

старый Basic конечно :)

впрочем это и без целочисленных решается на раз

зачем там 64 мегабайта памяти ограничение не понятно

Google
Andrey
27.09.2018
10:53:11
так а чего ты вообще достичь хочешь? зачем тебе эта олимпиада?

Артур
27.09.2018
10:53:30
гнать ссаными тряпками из чата таких
А ссаных тряпок не хватает, да

Alex
27.09.2018
10:53:47
какой тебе район если ты тут тупишь.

уж извини :)

V_
27.09.2018
10:54:03
а она онлайн или оффлайн?

Andrey
27.09.2018
10:54:44
короче мы готовы тебе через час решение написать

V_
27.09.2018
10:54:48
прикольно а ссыль можешьь кинуть, хочу посмотреть уровень

поможет

а ясно ну ок

удачи тебе

Andrey
27.09.2018
10:55:27
сообщество поможет тебе научиться, но не читерить

Alex
27.09.2018
11:08:16
Пусть лучше школу скажет. хоть позвонить чтобы дисквалифицировали

Серёга
27.09.2018
11:17:37
лучшая помощь тебе сейчас - это сдать учителям )

вырастешь поймешь потом и еще спасибо скажешь лол

Valery
27.09.2018
11:46:49
короче мы готовы тебе через час решение написать
Похоже, час прошёл, можно начинать)

Andrey
27.09.2018
11:48:39
пускай автор сначала отпишется, интересно ли ему, и как он сам пытался сделать

Eugene
27.09.2018
11:49:44
Спрошу тут тоже про asyncio и очередь. Вот есть такой пример прямо из официальной доки: https://docs.python.org/3/library/asyncio-queue.html#examples А теперь вдруг в worker происходит исключение и мы его как бы не обрабатываем: async def worker(name, queue): while True: # Get a "work item" out of the queue. sleep_for = await queue.get() # Sleep for the "sleep_for" seconds. await asyncio.sleep(sleep_for) if 0.6 < sleep_for < 0.8: print('{} exception {:.2f}'.format(name, sleep_for)) queue.task_done() raise Exception # Notify the queue that the "work item" has been processed. queue.task_done() И этот пример начинает работать не так, он просто зависает, причем может и завершиться, но чаще висит. Как в рамках этого примера и работы с очередями в asyncio сделать правильно обработку исключений в воркерах, а также, чтобы приложение правильно завершало работу если есть необработанные исключения? Сейчас как я понимаю, получается, что есть исключения, которые никогда не выгребаются из "будущего", но почему программа зависает не совсем ясно. Приложение висит на методе queue.join()

Alex
27.09.2018
12:09:51
О_о :)

Green
27.09.2018
13:16:21
Ща кого-то по айпи вычислять будут

Google
Alex
27.09.2018
13:24:22
мы на это будем посмотреть :)

Алексей
27.09.2018
13:33:48
Интересно, а питон не поперхнется переварить 10 мегабайт строки? Если не поперхнется, то там и делать нечего.

Alex
27.09.2018
13:34:20
да посимвольно строку пройти и вперед

shigarus
27.09.2018
13:34:42
не поперхнется

Алексей
27.09.2018
13:35:03
да посимвольно строку пройти и вперед
Я чот посмотрел посимвольно стдинпут не особо проходится

Alex
27.09.2018
13:35:54
обычный read() файловый не прокатит ?

Алексей
27.09.2018
13:36:01
не поперхнется
Ну просто там 64 мегабайта всего. Ничего кроме этой строки и пары чаров хранить не надо

shigarus
27.09.2018
13:36:31
и на 64 тоже не поперхнется)

Алексей
27.09.2018
13:36:37
Ну ок.

Alex
27.09.2018
13:36:53
"в единственной строке входного файла"

где где ?

Admin
ERROR: S client not available

Алексей
27.09.2018
13:37:04
shigarus
27.09.2018
13:37:36
у меня на 300мб строке где-то сбоить начинал. лет 5 назад в v2.7

Алексей
27.09.2018
13:38:27
Шестой, максимум седьмой класс (хочется сказать пятый, но дочка до сих пор питоном не увлеклась)

Некто
27.09.2018
13:56:11
Смешная задача про строки, сплит и проверку что предыдущий ендсвиз первый символ след элемента после сплита, если б не чтение из файла можно наверное и в однострочник запихнуть

Andrey
27.09.2018
14:16:24
коллега предложил регексп ))
один регэксп на всю строку надеюсь?

Google
Алексей
27.09.2018
14:17:41
один регэксп на всю строку надеюсь?
рекурсивные регэкспы буэ. Это уже почти брейнфак.

Andrey
27.09.2018
14:18:29
вы же видели регэксп который валидирует, что в строке из трех чисел A B C выполняется A+B=C?

Green
27.09.2018
14:18:58
Nope

Там и правильность выражения проверяется?

А, ну да)

Stanislav
27.09.2018
14:23:05
Но он не очень рабочий, там ребята находили контрпримеры

Andrey
27.09.2018
14:23:53
так он его чинил оперативно

Andrey
27.09.2018
14:24:56
Нашёл http://www.drregex.com/2018/09/a-regex-i-submitted-to-reddit-climbed.html?m=1

Stanislav
27.09.2018
14:24:58
так он его чинил оперативно
Да, но там ещё находили. И в целом я не очень подкован в теории, но это вроде бы теоретически невозможно, сделать регулярку чтобы она работала для всех троек.

Алексей
27.09.2018
14:25:11
вообще стэйт-машиной такое не проверить, только расширенные тьюринг-полные регэкспы

Stanislav
27.09.2018
14:25:57
Нашёл http://www.drregex.com/2018/09/a-regex-i-submitted-to-reddit-climbed.html?m=1
Самый сок в комментариях на реддите https://www.reddit.com/r/programming/comments/9d768u/i_know_its_ridiculous_but_i_just_made_a_regex_in/

Valery
27.09.2018
14:27:59


Страница 775 из 785