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

Автор coding_weeb, история, 7 лет назад, По-английски

Here is the problem's link : http://mirror.codeforces.com/contest/877/problem/D

In this problem I used BFS to solve it. In my WA submission I choose to break when the distance from the origin of the cell I am traversing is smaller or equal to the distance of the point of the front of the queue plus 1. In my accepted solution I choose to break when the distance from the origin of the cell I am traversing is smaller or equal to the distance of the point of the front of the queue. But I can't understand why my first solution fail. Can anyone give me the explanation ?

Correct : http://mirror.codeforces.com/contest/877/submission/31687084 WA: http://mirror.codeforces.com/contest/877/submission/31686998

Полный текст и комментарии »

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

Автор coding_weeb, история, 7 лет назад, По-английски

The value of a node is the product of all the node in its subtree. So how do you update all the parent node when you update the child node ? The original problem is http://mirror.codeforces.com/gym/101466/problem/K.

Полный текст и комментарии »

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