Блог пользователя atcoder_official

Автор atcoder_official, история, 6 месяцев назад, По-английски

We will hold AtCoder Beginner Contest 449.

We are looking forward to your participation!

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

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

GOOD!!!

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

Good luck!

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

This is my first contest

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

Good!

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

what is a TLE?

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

Yes! Good luck!

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

D was nice,very great problem which looked scary at first

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

Solved $$$E$$$ in 10 minutes, couldn't solve $$$D$$$ even after 50 minutes :(

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

The second worst round I have ever participated in. Not fun and coding is suffering.

To solve D and E you just need to implement your code and fix thousands of little bugs rather than design a excellent algorithm.

BTW the worst round is ABC421 whose problem D is "RLE Moving".

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

Was C a sliding window?

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

hi, how do u find the testcases for atcoder contest?

my https://atcoder.jp/contests/abc449/submissions/74124359 this solution failed few testcases and i wanna see which cases it failed

thanks

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

I solved F with a slight different approach.

  • Instead of counting rectangles, we can count the top left corners.
  • So every input point (x,y) , We can transform them into rectangle (x-h+1 to x) (y-w+1 to y) such that the top left corner can never occur in this forbidden region.
  • Now we have a collection of bad rectangles, and I need to find their union area, Union area of rectangles is is a standard problem.
  • Solution: https://atcoder.jp/contests/abc449/submissions/74103781

  • Idea: Union of intervals, by segment tree (minimum element, frequency)
»
6 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

does atcoder have good problems? i have been considering doing atcoder for a while now because of their schedule

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

Can someone explain problem E please? I am having a hard time understanding the editorial.

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

Today's E and F are somehow implementation-heavy. But the involved ideas are good to learn I think.

Problem E needs "online to offline", "find k-th small element based on segment tree". Problem F needs "sweep-line-similar-idea", "use set to update some value with element adding and removing".