
Romajan
04.12.2018
05:57:38
Ребят , доброе утро.
Поискал по чату, вроде не нашёл.
Какую литературу по питону лучше изучить ? Необходим язык для написания авто тестов

Artem
04.12.2018
05:58:58
(учитывая, сколько на самом деле было полезной информации в датах:( )

Andrey
04.12.2018
05:59:51

Google

Artem
04.12.2018
06:00:02
да, это я прочитал уже потом

Andrey
04.12.2018
06:01:03
/me смотрит на словари с графиками сна по датам, и не понимает, зачем

Artem
04.12.2018
06:01:19
у меня такие же

Tigran
04.12.2018
06:01:29
ну на самом деле там нужно было учитывать дату целиком, потому что чувак мог дежурить с 23:57 до 00:15

Andrey
04.12.2018
06:01:48

Tigran
04.12.2018
06:01:49
и теоретически он мог дежурить несколько суток подряд

Artem
04.12.2018
06:01:55
Because all asleep/awake times are during the midnight hour (00:00 - 00:59), only the minute portion (00 - 59) is relevant for those events.

Tigran
04.12.2018
06:02:29
оу, действительно

Andrey
04.12.2018
06:02:37
А вот что ещё в данных есть, но упоминания в задании я не нашёл - все охранники просыпаются до часа ночи

Artem
04.12.2018
06:02:52
awake times are during the midnight hour

Tigran
04.12.2018
06:05:00
и что они всегда просыпаются до смены караула

Google

Маришка
04.12.2018
06:06:10

Artem
04.12.2018
06:06:36

Andrey
04.12.2018
06:06:54
вот да
Число строчек с falls asleep совпадает с числом wakes up

Маришка
04.12.2018
06:07:03

Maxim robox
04.12.2018
06:07:24
Подскажите, охранник может дежурить месяцами?

Tigran
04.12.2018
06:07:51

Maxim robox
04.12.2018
06:07:56
У меня как обычно. Тест проходит, на инпуте валится. =)

Artem
04.12.2018
06:08:16

Maxim robox
04.12.2018
06:08:30
Первую часть я решил.

Aragaer
04.12.2018
06:09:21
я чот еще пока не осилил условие первой части

Tigran
04.12.2018
06:09:36
теоретически охранник может ещё проспать сутки, и это пришлось бы отдельно учитывать

Artem
04.12.2018
06:10:09
теоретически охранник может ещё проспать сутки, и это пришлось бы отдельно учитывать
They've been writing down the ID of the one guard on duty that night - the Elves seem to have decided that one guard was enough for the overnight shift - as well as when they fall asleep or wake up while at their post (your puzzle input).
The guard falling asleep or waking up is always the one whose shift most recently started. Because all asleep/awake times are during the midnight hour (00:00 - 00:59), only the minute portion (00 - 59) is relevant for those events.
мне кажется, что теоретически не может)

Tigran
04.12.2018
06:11:11
ну тут очень размыто
если бы на олимпиадке было так написано, я бы считал, что может

Maxim robox
04.12.2018
06:11:48
А кто-то решил вторую часть?

Tigran
04.12.2018
06:12:09
ну мы с Владиславом решили

Vladislav
04.12.2018
06:12:21

Artem
04.12.2018
06:12:36

Google

Maxim robox
04.12.2018
06:13:07
ну мы с Владиславом решили
https://gist.github.com/roboxv/7a6ec645b6ba0f181384de97a8c3885c
Если не затруднит, посчитай мне вторую часть.

Artem
04.12.2018
06:13:43
о, прикольно, в сегодняшнем лидерборде Sophie Alpert
менеджер реакта

Tigran
04.12.2018
06:14:35

Maxim robox
04.12.2018
06:15:26
48942
А можешь дать результат перед умножением?

Tigran
04.12.2018
06:15:52
2719 охранник, 36 минута, частота 18

Maxim robox
04.12.2018
06:16:05
Спасибо.

Artem
04.12.2018
06:19:35

Tigran
04.12.2018
06:19:59

Vladislav
04.12.2018
06:23:07

Maxim robox
04.12.2018
06:29:42
Всё. Решил. В индексах запутался.
Ну, кстати, у охранников не бывает смен больше чем на сутки.

Artem
04.12.2018
06:41:45

Маришка
04.12.2018
06:42:18
Хех

Artem
04.12.2018
06:47:42
https://g.redditmedia.com/f4CWNCdq774S9f7n6mjN1D94IkzGkN-YQiTHwx0xv1E.gif?fm=mp4&mp4-fragmented=false&s=f8373f75342fb75b988948ec20982b8f

/dev
04.12.2018
07:01:20
А что здесь x, что y?

Artem
04.12.2018
07:04:09

Tishka17
04.12.2018
07:17:46
чет я угорел по датаклассам
class Action(Enum):
wake = "wakes up"
asleep = "falls asleep"
start = "begins shift"
@dataclass
class Step:
date: datetime
guard: Optional[int]
action: Action

Aragaer
04.12.2018
07:18:43
вообще по правилам там получается, что любое событие засыпания-просыпания происходит только в период от 0:00 до 0:59

Google

Tishka17
04.12.2018
07:18:43
а дальше регулярка и моя фабрика парсеров датакласса

Artem
04.12.2018
07:19:41

Tishka17
04.12.2018
07:19:58
угу

Aragaer
04.12.2018
07:21:34
а я сегодня освоил векторы в схеме
а то чуть не начал делать хэш-таблицы для минут 8)
жаль, не нашел способа сложить два вектора

Hari
04.12.2018
07:22:50
hello rusia

Tishka17
04.12.2018
07:23:41
так, файл распарсил

Admin
ERROR: S client not available

Tishka17
04.12.2018
07:23:47
пришло время прочитать условие задачи

Hari
04.12.2018
07:24:45
what

Тимур
04.12.2018
07:25:41
what
Японцы не пишут, что они любят аниме. У них вообще нет этого акцента на аниме. Аниме это термин западного мира.

SetazeR
04.12.2018
07:25:42

Hari
04.12.2018
07:26:39
just interesting......
i can't read that

SetazeR
04.12.2018
07:27:04
do you understand russian?

Hari
04.12.2018
07:27:09
nope

SetazeR
04.12.2018
07:27:19
why are you here? [2]

Тимур
04.12.2018
07:27:28
Да русский он/она.

Google

Andrew
04.12.2018
07:27:35
nope
So what are you doing here?

Aragaer
04.12.2018
07:27:51
по-японски россия не русия, а росия

Hari
04.12.2018
07:28:02
learn

Aragaer
04.12.2018
07:28:09
квадратик, смайлик, ушко котика

SetazeR
04.12.2018
07:28:25
learn what, you dont undestand a thing

Ognev
04.12.2018
07:28:29

Hari
04.12.2018
07:28:37
thing?

Aragaer
04.12.2018
07:28:45
ロシア

Hari
04.12.2018
07:28:45
learn russia maybe

SetazeR
04.12.2018
07:28:54
anything

Hari
04.12.2018
07:28:55
i am from indonesia
your lang seems unique

Тимур
04.12.2018
07:29:38
Не верьте, русский он)

SetazeR
04.12.2018
07:29:43
english-talking python group is here -> @pythongroup

Hari
04.12.2018
07:29:59
thanks

Zhanat
04.12.2018
07:30:06

Artem
04.12.2018
07:30:10

SetazeR
04.12.2018
07:32:40
Мда, все эти годы в онлайн играх не прошли зря

Tigran
04.12.2018
07:43:41