@ru_python

Страница 1917 из 9768
Artem
14.12.2016
07:10:42
у меня пайпай за несколько минут посчитал завод нормально)

Aragaer
14.12.2016
07:10:59
You got rank 327 on this star's leaderboard.

Amaro
14.12.2016
07:11:10
ну я ее решал в итоге как и первую - просто пришлось сильнее оптимизировать код
Каждые лишние генератор и чип на первом добавляют одинаковое число ходов =)

Aragaer
14.12.2016
07:11:27
ну как я говорил, у меня в пределе 2-я часть завода полным перебором считалась за 4.5 секунд

Google
Aragaer
14.12.2016
07:11:29
мм

Aragaer
14.12.2016
07:11:31
это как?

Artem
14.12.2016
07:11:58
А что тут поможет?
ну я говорю, время, физуха, если ни то ни то - терапия

Aragaer
14.12.2016
07:12:01
ну то есть да, одинаковое, но я не знаю какое

Artem
14.12.2016
07:12:11
но обычно не "ни то ни то"

Bulatbulat48
14.12.2016
07:12:16
Случайно ссылку кинул)

Artem
14.12.2016
07:12:33
тут можно удалять сообщения

Bulatbulat48
14.12.2016
07:13:00
Удалилось?

Artem
14.12.2016
07:14:02
да

А что тут поможет?
https://www.quora.com/What-is-the-best-way-to-recover-from-burnout

ну и целый топик https://www.quora.com/topic/Burnout

ThePanaceya
14.12.2016
07:15:22
всё новое
Брак и на новом быть может, или где-то в корпус уходит - мать, блок

Google
ThePanaceya
14.12.2016
07:16:52
Вытяни все с корпуса, положи на коробки включи и проверь звук.

Если все ОК - с матери контакт на корпус

Roman
14.12.2016
07:17:20
проводок на корпус ?

не понял

fox.hs
14.12.2016
07:19:28
Вы первую задачу в елочке перебором решали? Или есть более оптимальные варианты?

Aragaer
14.12.2016
07:19:49
первую в смысле самую первую?

ThePanaceya
14.12.2016
07:20:48
проводок на корпус ?
Нет, именно контакт.

Maxim robox
14.12.2016
07:21:17
Чот у меня в сегодняшней ёлке на abc один лишний ключ появляется.

Roman
14.12.2016
07:21:31
Нет, именно контакт.
не понимаю, что ты хочешь от меня)

Maxim robox
14.12.2016
07:21:53
То есть ответ совпадает на 65 ключе вместо 64

fox.hs
14.12.2016
07:22:13
первую в смысле самую первую?
Да, где нужно узнать, где ты два раза побывал

Pavel
14.12.2016
07:23:06
Да, где нужно узнать, где ты два раза побывал
моделируй маршрут, запоминай посещённые координаты

fox.hs
14.12.2016
07:23:08
Просто я сначала решил намудрить с прямыми, решать уравнение, чтобы узнать, есть ли пересечение прямых. А сецчпч решил обычным перебором сделать ?

Andrew
14.12.2016
07:23:28
Нет, именно контакт.
Но там не может не быть контакта

fox.hs
14.12.2016
07:23:31
Все координаты запоминаю и сравниваю

Andrew
14.12.2016
07:23:36
Она прикручена и через винты есть контакт

fox.hs
14.12.2016
07:23:42
ThePanaceya
14.12.2016
07:24:01
Но там не может не быть контакта
может, потому я и написал "снять все и положить на коробки"

Google
Pavel
14.12.2016
07:24:11
fox.hs
14.12.2016
07:24:21
Фух)

Ееее, Day 1 Complete

Aragaer
14.12.2016
07:26:37
про сегодняшнюю елку - надо выдавать 64-й триплет, а не 64-е совпадение 5 символов

Maxim robox
14.12.2016
07:27:09
про сегодняшнюю елку - надо выдавать 64-й триплет, а не 64-е совпадение 5 символов
Я так и делаю. Только у меня результат оказывается 65-м. Что-то лишнее собираю.

Aragaer
14.12.2016
07:27:21
то есть если уже есть 63, потом сначала триплет ааа, потом ббб, потом пятерка ббббб, а потом ааааа, то ответ это ааа

Artem
14.12.2016
07:28:01
Ну я могу сказать, во что я тупил почти час

Aragaer
14.12.2016
07:28:15
моя прога выдавала позиции найденных триплетов, причем после 64-го нахождения еще считала 1000 хэшей - то есть можно получить больше 65.

затем sort и выбрать первые 64

Artem
14.12.2016
07:28:31
- It contains three of the same character in a row, like 777. Only consider the first such triplet in a hash.

Only consider the first such triplet in a hash.

Aragaer
14.12.2016
07:28:41
это да

Artem
14.12.2016
07:28:57
я консидерил все

Aragaer
14.12.2016
07:28:59
и еще что проверки начинаем со следущего

Maxim robox
14.12.2016
07:29:11
Хм. Походу, мой случай.

Artem
14.12.2016
07:29:15
что проверки со следующего написано отдельным пунктом

это сложно проглядеть

Aragaer
14.12.2016
07:29:28
поэтому для каждого хэша я сначала проверяю наличие пятерок, а только потом - триплетов

Artem
14.12.2016
07:29:33
а вот про первый триплет - :(

Aragaer
14.12.2016
07:29:43
потому что пятерка точно содержит триплет 8)

Google
Artem
14.12.2016
07:31:25
это все о малое от 2017 вычислений мд5 на каждый шаг

Aragaer
14.12.2016
07:35:03
угу

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

а вот кстати

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

Artem
14.12.2016
07:54:31
Что меня удивляет

Первый результат с серебряной звездой - Dec 14 00:03:34

три с половиной минуты!

Admin
ERROR: S client not available

Artem
14.12.2016
07:55:04
И этот же чувак

взял золото

Dec 14 00:15:05

Aragaer
14.12.2016
07:55:10
ага, а с золотой - больше 12

Artem
14.12.2016
07:55:15
через 11 с половиной минут

Что он делал эти 11 с половиной минут

если весь код для первой части он написал за 3 с половиной

Aragaer
14.12.2016
07:56:37
ну вот например я не с первого раза убедился, что надо 2017 раз считать, а не 2016

fox.hs
14.12.2016
08:38:38
Блин, ору. Иду мимо магазина, на нем бегущая строка. Только вот, судя по скорости смещения текста, она не бегущая, а ползущая. ? Вы бы это видели, нужно секунд 15 ждать, чтобы новое слово появилось полностью.

Google
Artem
14.12.2016
08:41:19
[–]drysle 1 очко 2 минуты назад Even an optimized part 2 program needs to compute ~45 million hashes, which takes a lot of cpu time! My python program that got 12:08 on the leaderboard takes about two minutes just to run. The rest of time was spent re-running the program after I realized that I was supposed to take 2017 hashes for each string rather than 2016. and re-running the program again when I realized I had screwed up caching the hashes by adding caching code to the outer loop but not the inner loop.

jtbandes I got #3 for part 1 with a much less clean Ruby solution, but it was too slow for part 2...then I made the fatal choice of deciding to rewrite it in C... ? let's just say you won't find me on the part 2 leaderboard.

В общем, да

(кстати, когда я втупую добавил @lru_cache в поиск хеша, оно работало в полтора раза дольше и упало с MemoryError, не все оптимизации одинаково полезны)

Artem
14.12.2016
08:50:09
7а решения не осталось?
https://gist.github.com/banteg/2569401a7a821a3cf8fbe80dd7ae88c4

Subbotin
14.12.2016
08:59:35
репозитарий это такое место куда выкладывают софт

JustLooKeD
14.12.2016
08:59:59
ненене

ёлка-2016

Subbotin
14.12.2016
09:00:45
посмотри pinned message

JustLooKeD
14.12.2016
09:00:45
Все. Понял

Amaro
14.12.2016
09:41:30
Блин, вторую часть сегодняшней йолки телефон долго считает ;)

fox.hs
14.12.2016
10:02:09
Но лучше туда не смотреть

А то глаза от исходников заболят

Artem
14.12.2016
10:42:35
почему pycharm не поддерживает эмоджи?

fox.hs
14.12.2016
10:43:46
https://plugins.jetbrains.com/plugin/9174

Уже есть

Он, вроде

Artem
14.12.2016
10:45:41
да это не то, он их не ренедерит просто

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