3 сентября 2016 года TopCoder Open приезжает в Санкт-Петербург! В программе мероприятия:
- онсайт-раунд Algorithm Competition: соревнование в формате SRM, 10 лучших участников пройдут в онлайн Wild Card Round, из которого, в свою очередь, двое победителей отправятся на финалы TCO в Washington DC (правила).
- футболки для всех участников :-)
- если
за ближайшую неделю (до 22-го июля)до 19 августа зарегистрируется 100 участников, ТопКодер добавит мини-марафон по таким же правилам, как для этапа в NYC — сам марафон проходит накануне онсайта и открыт для всех, на онсайте награждаются победители. Сейчас зарегистрировано266094 участника.
Если вы хотите принять участие — регистрируйтесь, и чем раньше, тем лучше :-)
А где-нибудь есть список зарегистрированных? А то после регистрации нет никакой информации кроме сомнительного confirmation'а от orders@eventbrite.com.
Нет. Я спросила организаторов, могут ли они его сделать, но это маловероятно.
Список зарегистрированных — пока 43 человека.
Что за проблемы с сертификатом?
А в этом мероприятии могут участвовать кто угодно или только те, кто регистрировался и дошёл до определённого раунда?
В онсайт-раунде Algorithm competition — кто угодно, если присутствует на онсайте. В марафоне — вообще кто угодно.
А из других городов можно приезжать? Или только ИТМО? А, ну да, написано же: региональный этап.
Можно. Можно даже из других стран :-)
Это действительно круто!
А у кого-то тоже такое: зарегистрировался, а в списке зарегистрированных не отображается?
Там для удобства без цветов :)
Думаю, да — список не обновляется в реальном времени :-(
What's the final decision? Will there be a lightning Marathon contest? I can't tell if the needed conditions were met or not.
No. Last time I've checked was well after the deadline, and we still had to reach 100 registrants :-(
I hope you enjoyed the problems!
"The probabilities will be given with at most 3 decimal places" is almost always irrelevant information -- maybe Hard shed some light on why that might not always be the case ;)
Interesting that I gave absolutely same problem (as today Hard) on VK Cup Finals 695A - LRU but with n <= 20 (because we haven't managed to solve problem with bigger constraints).
Question about USA Regionals. I could not quite understand this solution (need TopCoder login) to this problem . Any ideas?
Considering individual bits, note that an AND with x sets bits that are 0 in x to 0, and the rest are unchanged. Similarly, an OR with x sets bits that are 1 in x to 1, and the rest are unchanged.
Therefore, the final state of each bit relates to the last operation that set that bit (if it was an AND, the bit is 0, if it was an OR, the bit is 1). If no operation set that bit, then it's equal to its initial state of 0.
The trick here is to realize that the problem becomes easier if you consider it backwards, because now, once you decide to set a bit using one of the operations, it can never be unset by any earlier operation, so you know immediately its final state. Noticing this, it's much easier, because setting bits to their correct value is obviously always advantageous to you, and setting bits to their incorrect value is obviously forbidden (because they will never change later). So you should do any operation as long as it doesn't set any bit to an incorrect value.
Maybe the code with bitmasks is easier to understand?
какие библиотеки использует <bits/stdc++.h>?