Автор BledDest, история, 9 лет назад, По-русски

Привет, Codeforces!

5 сентября в 18:05 по Москве начнётся Educational Codeforces Round 28.

Продолжается серия образовательных раундов в рамках инициативы Harbour.Space University! Подробности о сотрудничестве Harbour.Space University и Codeforces можно прочитать в посте.

Раунд будет нерейтинговый. Соревнование будет проводиться по немного расширенным правилам ACM ICPC. После окончания раунда будет период времени длительностью в один день, в течение которого вы можете попробовать взломать абсолютно любое решение (в том числе свое). Причем исходный код будет предоставлен не только для чтения, но и для копирования.

Вам будет предложено 6 задач на 2 часа. Мы надеемся, что вам они покажутся интересными.

Задачи вместе со мной готовили Михаил awoo Пикляев и Владимир vovuh Петров.

Удачи в раунде! Успешных решений!

UPD. Разбор.

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

Rank Competitor Problems Solved Penalty
1 eddy1021 6 148
2 bmerry 6 168
3 uwi 6 173
4 fzzzq2002 6 183
5 wrinx 6 192

Поздравляем лучших взломщиков:

Rank Competitor Hack Count
1 halyavin 74:-11
2 Dmit_riy 17
3 scaurb 12
4 winter545 12:-3
5 Benq 9

Было сделано 169 успешных и 113 неудачных взломов.

И, наконец, поздравляем людей, отправивших первое полное решение по задаче:

Problem Competitor Penalty
A eddy1021 0:02
B wrinx 0:06
C Rawnd 0:10
D Morphy 0:11
E chitanda 0:20
F HIR180 0:06

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

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

Hopefully it wont have geometry problems :)

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

Is it rated ? No ofc. give me some down votes

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

Why doesnt Educational round records are added to Contest log.

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

Why doesnt CF add Educational Rounds records to contest log

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

Ban UWI please.

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

I m Gonna solve All six questions.......(Just Kidding)

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

Can't wait the contest to end so I can watch people getting hacked by uwi!

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

Don't worry guy contest is rate! UPVOTE ME PLZ!

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

Предвещаю опасность! Нет благодарности Мише!

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

How to solve the f**k problem A???

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

i can only solve F

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

please uwi dont hack my solutio.. wait a minute I did not solve any thing -_-

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

please uwi do not hack my solutions ... wait a minute I did not solve anything -_-

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

Here it goes! Here it goes! Let the hacking begin uwi!

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

I've made simple dp on tree in E but fail. I assume that because of long long overflow. Is that good solution?

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

why is problem F a problem F

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

Now coz its over somebody tell me A. I did nothing today :(

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

What's the test #6 of problem F?
Got RE all the time :(

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

Do not use cin in F!!
sigh.....

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

upd. Спасибо, исправили

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

Did someone solve problem D with a 2D Segment Tree?

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

    I solved it using 2D sparse tables, it used n^2logn memory, but O(1) queries :D

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

    It can be solved easily using 2d RMQ. You can check my submission

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

    It can also be solved with pure binary search. sort the times and binary search on the first event that makes the screen broken. in each check of the binary search, use a table of N by M and another dp one. fill it with 0's and put 1's on the places that were broken until that event. use dp to find in O(NM) the largest square completely made out of 1's. if its size is at least k, then at this moment of time the screen is already ruined, otherwise it's not.

    total time: O(NM * log(NM))

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

The problem F is too easy. It should be problem B.

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

It seems that the checker for the problem F is incorrect.
My solution got AC, even though the absolute error is more than 0.0001 on the testcase #15.

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

It was nice round xD,although i was only able to Solve Problem A, and B was greedy but :/ welp

(After Solving A)

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

Today is my birthday. So please don't hack my solutions @uwi :)

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

BledDest, you seem to have forgotten to add the editorial to contest materials, please add it so people can find it more easily. Thanks!