Блог пользователя danya.smelskiy

Автор danya.smelskiy, 7 лет назад, По-русски

Привет, Codeforces!

В 24.11.2018 10:35 (Московское время) состоится Codeforces Round #524 (Div. 2). Раунд будет рейтинговым для второго дивизиона (рейтинг ниже 2100). Как обычно, участники из первого дивизиона могут написать контест вне конкурса.

На раунде вам будет предложено 6 задач и 2 часа и 15 минут на их решение.

Задачи были подготовлены мной, arsijo и stanislav.bezkorovainyi.

Спасибо большое Markellonchik, iSlava и Barichek за помощь в тестировании задач, Jajceslav за рисунки к задачам, а также MikeMirzayanov за замечательные платформы Codeforces и Polygon.

Раунд основан на II этапе Всеукраинской олимпиады по информатике, поэтому, пожалуйста, не обсуждайте задачи до начала системного тестирования.

UPD: Разбалловка: 500 — 750 — 1250 — 1750 — 2250 — 2500.

UPD2: Поздравляем победителей:

  1. Qingzhi_chan
  2. Laggay
  3. H-C-H
  4. lqs2015
  5. Trrui

UPD3: Разбор задач.

  • Проголосовать: нравится
  • +276
  • Проголосовать: не нравится

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +37 Проголосовать: не нравится

it is a good time for chinese,^_^

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

I will put my best effort to keep this green color :p

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +14 Проголосовать: не нравится

II. stage of Turkish Olympiad in Informatics is at the same time, clashes with the contest:((

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

good timing , coming expert i hope

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится -25 Проголосовать: не нравится

:3

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +26 Проголосовать: не нравится

Nice, it's been a while since we had pictures to the problems!

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

2 hours and 15 minutes is good for 6 problems.

:)

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится -18 Проголосовать: не нравится

It's a very bad time for a Bangladeshi Participator. :(

»
7 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +15 Проголосовать: не нравится

Your rating graph is inspiring. Hope for a good contest. :)

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +30 Проголосовать: не нравится

it's good that no one will wake up that early to make a DDos-attack

»
7 лет назад, скрыть # |
 
Проголосовать: нравится -57 Проголосовать: не нравится

Is it rated?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

i wanna be green today.....

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Good Luck To Everyone! :D

»
7 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится 0 Проголосовать: не нравится

Does CHelper work when the codeforces is in HTTPS? Any workaround? All of a sudden, codeforces is redirecting all the requests to HTTPS, and now, I'm unable to participate. :( Parse Contest feature doesn't parse test cases. So, that isn't an option as well.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +17 Проголосовать: не нравится

E is 2500 points. Is the round wrong, or the announcement?

»
7 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +48 Проголосовать: не нравится

Never seen such one dimensionality in any contest in my life ever!!!

All questions from C to E involves a matrix and problems from A to D require some type of maths.

Really disappointing problemset.

(EDIT- On the top of that, really really unbalanced problemset. The gap between C and D is not really ideal. Clearly a bad contest.)

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

what a problem C is!

How to solve it?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится -11 Проголосовать: не нравится

I am not enjoying codeforces short rounds anymore :(

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

seems like the authors love matrix and segments very much:D

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I'm so upset just 1 min and I would've submitted C I just wrote a variable instead of another damn it

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +19 Проголосовать: не нравится

Implementationforces.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

what is pretest 2 in problem C ?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +24 Проголосовать: не нравится

The round is based on the II stage of Ukrainian Olympiad in Informatics,

that is why please do not discuss the problems before the system testing start.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится

It's only a mathforces round, why you hef to be so mad?

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +4 Проголосовать: не нравится

I don't really understand why problems like C appears in contest like this. I could understand it, if contest would have 5h.

But excluding this task contest was really good prepared and there wasn't dos attack during the contest ;)

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +9 Проголосовать: не нравится

Tedious and uninspiring problems. A, B, C are simply mathematical, formula based problems. E, a rather disappointing use case of Manacher's algorithm (as if author had to come up with a problem and worked other way round to "hide" the obvious use of Manacher's).

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I actually hate chessboard problems they're not fun to think about at all

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

its not even mathforces :((((((((((((

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

its not even mathforces :(((((((((((

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Loved problem D. Hope it passes systest.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

This contest is a brilliant!

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

hacking attempt failed for (A) 100000000 1 , 46153884

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I've sent my solution of problem C a couple of times, but each time the system returned WA on pretest #1 and didn't show this try in the scoreboard (like -1, -2, and so on). However, on my PC in code::blocks, my solution outputs the correct answer on the same pretest #1 (I checked it after the end). How could that happen?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +23 Проголосовать: не нравится

who can tell me when the system test will begin?

»
7 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +17 Проголосовать: не нравится

I think it wasn't clear that O(26 × R × C2) would pass for problem E. Exact number of operations is . I used hashing to get it in O(R × C2) after wasting so much time.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +21 Проголосовать: не нравится

Why Pending System Testing is still lasting?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +16 Проголосовать: не нравится

Disgusting problems :/

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +39 Проголосовать: не нравится

Whats the point in not discussing problems and delaying sys tests when the solutions are visible.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

todays contest was about maths and implementation..XD

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

How to solve F?

  • »
    »
    7 лет назад, скрыть # ^ |
    Rev. 4  
    Проголосовать: нравится +7 Проголосовать: не нравится

    I can tell you, but it was told to not discuss problems before systests. :(

    Edit:

    -Make a segment tree where in every node you keep a set containing the pair {left border, the minimum right border of an interval that starts after the current one(including the current one)} for every interval corresponding to that node

    -We can construct this tree in n log^2 n time and answer every query online in log^2 n by using the lower_bound operation on the set in the segment tree nodes.

    There is an log n per query solution too but this works too

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +9 Проголосовать: не нравится

Why not let system testing start?

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится

Is it right participants have to wait for system testing to begin over an hour?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +9 Проголосовать: не нравится

There should definitely be an official announcement in cases where system testing is supposed to start much later than the normal routine.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится -6 Проголосовать: не нравится

May be system testing will start after 5 hours from the ending of contest. As there is 2018-2019 ACM-ICPC, Asia Shenyang Regional Contest running at GYM.

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

System testing started!

»
7 лет назад, скрыть # |
Rev. 4  
Проголосовать: нравится -27 Проголосовать: не нравится

problem B are similar to 486A

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Thanks for the duration of 2h and 15 min . I managed to submit C at 02:08 .

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

На самой олимпиаде был полный проблемсет или только определенные задачи из данного контеста?

»
7 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +24 Проголосовать: не нравится

re because of 1 character :(

»
7 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

How to solve problem E?

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

fully calculation based, though set was cool

»
7 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

butthurt! 4 accounts of the top 5 are fakes!!

»
6 лет назад, скрыть # |
 
Проголосовать: нравится +11 Проголосовать: не нравится

.