@ru_python

Страница 1915 из 9768
Artem
13.12.2016
17:35:40
в минус не ходишь?

b0g3r
13.12.2016
17:35:48
не хожу

только по нулям хожу

Artem
13.12.2016
17:36:07
по нулям надо ходить, да

Google
b0g3r
13.12.2016
17:36:21
ну не в смысле только по нулям)

Artem
13.12.2016
17:36:46
инпут не получается - в смысле, вообще не находит или кратчайший не находит?

Maxim robox
13.12.2016
17:37:14
пример решает, а инпут не получается
Перепроверь, что не берёшь магическое число либо целевые координаты из примера. А то я сегодня долго тупил на этом. xD

b0g3r
13.12.2016
17:37:18
вообще не находит

перепроверил

Artem
13.12.2016
17:37:30
да кстати, хардкод всякий

точно во все стороны ходишь?

(не знаю, что еще)

Maxim robox
13.12.2016
17:39:28
Путь может пролегать ниже или правее целевой точки. Поле нужно строить с запасом.

b0g3r
13.12.2016
17:39:38
а зачем строить поле?

Artem
13.12.2016
17:39:52
если что https://github.com/uppi/adventofcode2016/blob/master/adventofcode/adv_13.py

b0g3r
13.12.2016
17:40:46
я сейчас свой алгоритм словами начинаю с cells = [(1,1)] беру четыре соседние клетки и проверяю, что там не стены, и что мы их не проверяли если условие выполняется - заношу клетку в список cells и в сет checked прибавляю 1 к длине пути повторяю в следующем цикле

Maxim robox
13.12.2016
17:41:51
Ну я строил полное поле. Хотя aragaer в рантайме считал только соседние клетки.

Google
Artem
13.12.2016
17:42:08
полного поля ж нет

b0g3r
13.12.2016
17:42:14
cells обнуляю после каждого прохода и заменяю новым набором

b0g3r
13.12.2016
17:44:52
щас я нашел в какой точке вхожу в тупик

попробую построить все таки

карту, посмотреть

Maxim robox
13.12.2016
17:45:38
@b0g3r дай волшебное число и цель.

b0g3r
13.12.2016
17:46:03
1352 31 39

но так неинтересно

Maxim robox
13.12.2016
17:57:15
но так неинтересно
Можешь поле сравнить, например. . # # . # # . . . . # . # # # # # # . # . . . . # # . # . . # # . . . . # # # . . # # # # . # # # # . . . . . . . # # # . . # # . # . . # # # # . # . . . . . . . # # . # # # # # # # . # # . . . . # #

Это первые 10,10

b0g3r
13.12.2016
18:00:35
хотите прикол

захардкодил

т.е. я такой вынес в отдельную переменную

а где нужно было её вписать

вписал число

Maxim robox
13.12.2016
18:03:11
Ну, собственно. У меня ровно то же самое было. Я и говорил перепроверить. :3

b0g3r
13.12.2016
18:04:07
теперь мне стыдно)

Arseniy
13.12.2016
18:34:32
Отличная библиотека IT-шной литературы, в том числе по #python http://scanlibs.com/

b0g3r
13.12.2016
20:01:24
хах, посмотрел на инпут 12 задачки и подумал чего он такой короткий

Google
Artem
13.12.2016
20:03:42
В 12 задаче в соревновании "что быстрее - установить на винде pypy, запустить и получить ответ, или дождаться сипитона", победил вариант с пайпай

b0g3r
13.12.2016
20:10:26
я дождался сипитона)

Aragaer
13.12.2016
20:14:20
а я написал с отладочной печатью и мне сразу было видно, сколько примерно еще надо ждать

b0g3r
13.12.2016
20:15:22
@aragaer можешь в кратце рассказать что делать в 11 задачке?) чет со своим слабым инглишем с трудом понимаю че там происходит

Aragaer
13.12.2016
20:15:44
4 этажа, там 5 чипов и 5 соответствующих генераторов

на лифте за 1 шаг можно перевезти 1 или 2 предмета (0 нельзя)

перевезти можно только на 1 этаж вверх или вниз

нельзя, чтобы на одном этаже оказался чип без своего генератора, но с чужим генератором

надо чтобы в конце все детали оказались на 4-м этаже. На старте расположение это инпут, лифт на первом этаже

в п2 есть еще 2 чипа и 2 генератора, лежат на первом этаже

b0g3r
13.12.2016
20:17:52
угу

Aragaer
13.12.2016
20:17:58
я пошел решать в лоб - полное состояние всего завода описывается 30-ю битами

Aragaer
13.12.2016
20:18:10
по 2 бита на чип, на генератор и на лифт

на каждое состояние я выделяю байт. Старший бит единичка, если это состояние запрещенное

и дальше просто волновым поиском

по байту на 2^30-й состояний это гиг 8)

после тонны оптимизаций моя прога на С отрабатывает за 4.5 секунд

b0g3r
13.12.2016
20:19:40
то есть ты генеришь все стейты, а потом волновым поиском проходишь?

Aragaer
13.12.2016
20:19:47
и есть мысль, что там еще можно было бы улучшить

ну не совсем генерю - каждый инт от 0 до 2 в 30-й это стейт

Google
Aragaer
13.12.2016
20:20:13
но я пробегаю по всем и сразу выставляю запрещенные

... это 2.5 секунды

может меньше

b0g3r
13.12.2016
20:54:40
https://www.reddit.com/r/adventofcode/comments/5i3fqs/day_13_my_input_mapped_mathematica/ красота

Aragaer
13.12.2016
20:57:05
ну я вон в итоге генерил картинки как во втором посте

Admin
ERROR: S client not available

b0g3r
13.12.2016
23:29:05
правильно ж я проверяю на безопасность? (сеты) if gens: if chips - gens: return False return True

если нет генераторов - то безопасно если есть генераторы и есть чип без своего генератора - опасно

Erdni
13.12.2016
23:52:49
выглядит класно! как логотип.

b0g3r
13.12.2016
23:55:19
это не моё, это человек сделал и выложил)

Erdni
13.12.2016
23:57:19
ааа. много там графического? сечас нету времени залипать :( [в закладках полежит]

b0g3r
13.12.2016
23:57:54
на реддите?

там вроде есть отдельный тег для визуализаций

Erdni
13.12.2016
23:58:44
на ёлке ,или в городе в 2016

b0g3r
13.12.2016
23:59:00
https://gfycat.com/OpulentShyAustralianfreshwatercrocodile

сама ёлка никакие визуализации не требует

ну то есть в городе была ровно одна задача когда нужно было что-то посмотреть - как раз буковки на циферблате, а почти везде нужно просто ввести правильный ответ

http://imgur.com/a/N7ZPO вот ещё прекрасная гифка с любопытным членом

Erdni
14.12.2016
00:01:46
https://gfycat.com/OpulentShyAustralianfreshwatercrocodile
слышу звук сортировки, от этой гифки )

Google
b0g3r
14.12.2016
00:02:52
https://www.youtube.com/watch?v=xZT-3ssYD7Y вот люди аж видео делают

b0g3r
14.12.2016
00:06:33
нет, член я придумал

вечером мысли всякие в голову лезут

Erdni
14.12.2016
00:10:10
все схоронил, весело )

Александр
14.12.2016
00:58:51
поцоны кто работал по API c WordPress ? Делаю несколько запросов с BasicAuth и перестают ответы приходить, приходят 200ые ответы но пустые - там где требуется авторизация

Dmitriy
14.12.2016
01:05:59
wordpress и питон . как связанны ?

Ale
14.12.2016
01:57:28
Ну, у WordPress есть API, которое можно дёргать из питона. Но вообще да, немного не туда вопрос.

Pavel
14.12.2016
05:05:41
решая ёлку-2016, кто-нибудь ведёт публичный репозитарий решения?

Aragaer
14.12.2016
05:13:59
я решаю в /tmp и потом все удаляется

сегодня опять мд5 мучать

Pavel
14.12.2016
05:30:45
7а решения не осталось?

там где ipv7 адреса.

Levent
14.12.2016
05:32:31
ipv7?!?!??!?

Pavel
14.12.2016
05:32:51
ipv7?!?!??!?
yep. ipv6 is too limited. ?

Levent
14.12.2016
05:32:58
?

Страница 1915 из 9768