
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
мм

Andrew
14.12.2016
07:11:31

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/topic/Burnout

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

Google

Roman
14.12.2016
07:15:57

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

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

Artem
14.12.2016
08:35:30
https://www.youtube.com/watch?v=_-ceUr-x4oU

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

JustLooKeD
14.12.2016
08:58:48

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
да это не то, он их не ренедерит просто