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

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

Hello everyone! Hope you're all doing well.

Guess what? The next edition of D'Code by IIT Gandhinagar is here!

We have 6 algorithmic problems prepared for you to put your mind to test your problem solving skills.
The contest starts today at 9 PM IST and has a duration of 2 hours. Link of the contest: https://www.codechef.com/DCDE2023

Need an incentive? We've got you covered. There are exciting prizes worth ₹26,000 for the top performers!
NOTE: You need to register here, to be eligible for prizes.

Setters/Testers: mshandilya, crap_the_coder, nishuz, Karan-Gandhi, dewansh461.

Good luck for the contest and we hope you all have fun! :D

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

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

Auto comment: topic has been updated by crap_the_coder (previous revision, new revision, compare).

»
13 месяцев назад, # |
  Проголосовать: нравится +20 Проголосовать: не нравится

problems not loading

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

Clashes with Meta Hacker cup. Pls reschedule.

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

    Due to the technical summit events in our college, we couldn't have it at a different time. Sorry about the clash :(

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

Status: Wrong Answer Submission ID: 1028653819 Memory: 3.7M Sub-Task Task # Result (time) 1 0 Correct (0.00) Subtask Score: 100% Result — Correct Total Score = 100%

Sorry, i am not familiar with the platform. Total Score is 100% while Wrong Answer! How does it work?

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

bruh wtf is the time limit for D ??

»
13 месяцев назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

nishuz orz

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

Is there a mistake with this idea for Trade Center? Or is it just a mistake in my implementation?

  • Goods from city $$$x$$$ will always travel on the shortest path from $$$x$$$ to $$$t$$$.

  • The shortest path routes represent a tree rooted at $$$t$$$ (since it is "guaranteed that there exists exactly one cheapest path between the Trade Center and any other node")

  • Query 1 is equivalent to $$$w_{u} \cdot dist_{u}$$$.

  • Query 2 is equivalent to $$$\sum_{x \in subtree_{u}} {w_{x}}$$$ in this new tree.

  • Query 3 is equivalent to $$$lca(a, b)$$$ in this new tree.

Query $$$1, 2, 4$$$ can be handled by using any point update, range sum query data structure on the dfs order of the tree since $$$subtree_{x}$$$ represents a contigious range $$$[in_{x}, out_{x}]$$$ in the dfs order. LCA can be calculated normally by your choice of implementation.

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

Posting announcement 3 hours before the contest? Do you think people live on CF or what?

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

How to solve break stick? I used gnu pbds but it gave me TLE.

Also where can the editorial be found?

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

    Gnu pbds has high constant factor. Here, Use Fenwick tree, it is very fast.

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

      Hi can i use lazy segment tree? for range updates

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

        I don't have access to your submission. My ordered set soln was also giving TLE.

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

          I tried this after failing with seg tree and ordered set and still got TLE

          code
          • »
            »
            »
            »
            »
            »
            13 месяцев назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Where are you submitting your code? The problems are not available for submit for practice for me.

            My AC code