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

Автор TimeWarp101, 3 года назад, По-английски

Hello, Codeforces!

NJACK — the Computer Science Club of IIT Patna is excited to invite you to ByteRace 2023Codeforces Round 845 (Div. 2) and ByteRace 2023 under Celesta — the annual Techno-Management Fest of IIT Patna.

The contest will take place on Jan/21/2023 17:35 (Moscow time). This round will be rated for participants with rating lower than 2100.

Many thanks to all the people who made this round possible:

You will have 2 hours to solve 6 problems.

The scoring distribution will be updated later.

$$$\color{white}{\text{I love Priyanka}}$$$

UPD: Scoring distribution: $$$500-1000-1500-2000-2250-2750$$$

UPD: Editorial

UPD: Congratulations to the winners!

Official winners:

  1. jiangly_fan_fan_fan_fan
  2. ducati
  3. xiachong
  4. FasterThanLight
  5. Remask_588_handles

Unofficial winners:

  1. noimi
  2. jiangly_fan_fan_fan_fan
  3. Nyaan
  4. ducati
  5. neal

First solves:

A: noimi at 00:00
B: neal at 00:02
C: noimi at 00:06
D: noimi at 00:09
E: noimi at 00:15
F: sjc061031 at 00:13

PRIZES: 30 hoodies (customizable with name) will be given to:

  • Top 20 Indian participants
  • Random 10 from top 100 (rank 21-100) Indian participants

Note: we will identify Indian participants through their flags and they may be asked for address proofs later.

See you all in the standings!

UPD: Here is the list of people who won hoodies. We will contact you all soon. Congrats!

Top 20 Indian participants

Random 10 from top 100 (rank 21 — 100) Indian participants

About Celesta

Celesta is the annual Techno-Management Fest of IIT Patna. Celesta conducts a variety of events in various technical domains. Some of these are open and free for all, with exciting prizes and goodies for the winners!

You can head over to our website and check it out for yourself!

Good luck!

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

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

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

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

As a VIP tester, I VIP-tested. Hope you enjoy the round!

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

As a problem setter I set problems.

शुभकामनाएं

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

I hope the competition is not too difficult.

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

omg Spring Festival Eve round

»
3 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
  • Q1: Why only for the Indian?
  • Q2: Why hoodie? Why not any expensive prize?
»
3 года назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

omg new year eve round

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

Omg the round i tested is tomorrow. Hope you guys have fun!

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

Wtf with this indian rasism? Why all indian contests give prizes only to indian participats?

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

    They are Indian setters. They can't send prizes to other countries because it costs too much.

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

    I was part of organising similar events in previous years, generally sending prizes requires approval from college professors and they denied to approve the transactions for overseas participants since it was "costing too much". Too much pain to convince them for anything. Later on we did send amazon gift cards to overseas winners but couldn't get approval for some prizes :(

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

I would have been top1 in this contest but unfortunately wont be able to participate.

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

As a problem setter, I discovered that, upon giving this contest, your IQ will increase $$$555$$$ times.

PS: The problems are super fun. Hope you all will enjoy solving them! Don't forget to read them all :)

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

Clashing with Leetcode round :/

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

Setters are from my college, so excited. Best of luck people!

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

I need pants!

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

Hype overload!!

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

Good luck to everyone participating! Hope you enjoy the problems.

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

Nobody wants to watch the boring Spring Festival Gala.A CF round is much better compared to the bad shows.

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

all the best everyone . have a good and learning contest for all.

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

As floormate of the problem setters, I can confirm that this round will be really interesting.

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

What prizes do u have for Belarus people?

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

I need expert back.

Edit: It's done

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

omg Spring Festival Eve round

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

Want to hear AwakeAnay side story.

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

#845 is about to begin and there's no official editorial for #844

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

I have a bad feeling about this round

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

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

What's the scoring distribution? It's still not updated.

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

I sincerely wish people all over the world a happy Spring Festival! In the new year, I hope you can achieve everything you want, be healthy and have good luck.

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

Great to take part in a Codeforces Round while watching the boring Spring Gala! Wish everyone and I have a great positive rating delta as well as a great new year!

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

Congratulations to participants for participating on Chinese New Year Eve.

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

I am having issue with submission of problem B. When running it on my local machine it is giving right answer but when I submitted the code it is printing different output. Please look into this..

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

Congratulations to yzc2005 for making submission 190000000 (link won't work until after contest).

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

Trash Indian rounds with very standard problems. Bad E and F.

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

Problem C is interesting.

And how to approach D?

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

Lol, problem F seems to be standard

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

I didn't do as well as I wanted but I enjoyed the contest, thanks setters ! :)

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

Problem D can be solved by tree dfs(we need to find the maximal path from every vertex to it's childs), and we can solve E with any template for finding strong components (we just need to add an negative weight edge v--(-w)-->u for every u--(w)-->v, representing the edge can be reversed if cost>=w, and binary search for cost), but I could not solve C.

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

How to prove Problem B solution?

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

    n!*n*(n-1)

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

    see below for my attempt to prove

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

      I did the same thing. I saw that each permutation gave the same answer.

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

      For the proof, 1 2 2 1 consider the permutation, if you put 3 in to anywhere
      1 2 3 3 2 1
      1 3 2 2 3 1
      ...
      it will increase the inversion count by (3-1) * 2

      Because if for the left half its inversion count is j, for the right half it will be 3-1-j, plus all elements on the right half have inversion with the left 3, overall it will be j+3-1-j + (3-1) inversion. For m, it will m-1+m-1 = (m-1)*2 inversions. Summing this for all m <= n gives n * (n-1)

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

    Suppose $$$p_i,p_j$$$ such that $$$1\le i \lt j\le n$$$ are distinct elements of the permutation. Their reflections are $$$p_i',p_j'$$$, respectively. If $$$p_i \lt p_j$$$, then they contribute only $$$2$$$ inversions because $$$p_j \gt p_i'$$$ and $$$p_j' \gt p_i'$$$. If $$$p_i \gt p_j$$$, then they also contribute only $$$2$$$ inversions because $$$p_i \gt p_j$$$ and $$$p_i \gt p_j'$$$. Thus, for every pair of distinct indices $$$i,j$$$, they contribute $$$2$$$ inversions. There are $$$n\choose2$$$ ways to choose pairs of indexes. So, the answer is $$$n!\cdot{n\choose2}\cdot2$$$.

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

    Consider a specific permutation of size $$$n$$$. For any two different indices $$$i$$$ and $$$j$$$, either they form an inversion in the original array OR they form an inversion in the reverse array. Each such pair will contribute exactly one such inversion (note that there are no duplicates in the original array, since it is a permutation). There are $$$\frac{n(n - 1)}{2}$$$ pairs of indices.

    This will already count all inversions that are between indices that are either both in the original array or both in the reverse array. All that's left is to count inversions where one index is in the original array and the other index is in the reverse array. Because both the original and reverse arrays are permutations, it's easy to count them: the value $$$k + 1$$$ in the original array will have $$$k$$$ values smaller than it which are present in the reverse array. Thus, the total number of such indices is $$$\sum_{k = 1}^{n - 1} k = \frac{n(n - 1)}{2}$$$.

    Add them up and we have exactly $$$n (n - 1)$$$ such inversions. This is for a single specific permutation, without actually depending on what the permutation is. Since there are $$$n!$$$ permutations, the required answer is $$$n! n (n - 1) \bmod (10^9 + 6)$$$

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

    Consider any pair of numbers $$$i$$$ and $$$j$$$, such that $$$i$$$ is to the left of $$$j$$$.

    In the final array you will have ... $$$i$$$ ... $$$j$$$ ... $$$j$$$ ... $$$i$$$ ...

    You can see that no matter which value is higher, each pair will give 2 inversions.

    There are $$$ \frac{n(n - 1)}{2} $$$ pairs, each will contribute $$$2$$$ inversions per permutation and there are $$$n!$$$ permutations

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

how to solve problem C?

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

    Sort the input array $$$v$$$. Keep track of 2 pointers $$$left$$$ and $$$right$$$, initially both at the 1st position of the array, and keep a map that stores the frequency of all the divisors from $$$v[left]$$$ to $$$v[right]$$$. If the size of the map is not equal to $$$m$$$, then increase $$$right$$$ and update the map, otherwise increase $$$left$$$ and update the map. Keep track of the minimum difference between max and min while iterating.

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

how to solve b

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

    Consider three cases separately,

    case 1: where the inversion is completely in the first half (i.e. the original permutation),

    case 2: where the inversion is completely in the second half (i.e. the reversed permutation),

    case 3: where one end of the inversion is in first half and the other in the second half.

    The answers for these cases will be t+(nC2-t)+(1+2+3+...+(n-1)) where t will depend on the permutation. But as you can see, the sum is simply 2(nC2) which is same for each permutation of length n. There are a total n! such permutations. So the answer is n!*2*nC2 which is n!n(n-1).

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

Due to Codeforces not loading properly near the start of the contest, some participants may have accidentally submitted the same code multiple times. In my case, for example, I used the main site to submit and got a 502 Bad Gateway, so I switched to one of the lightweight versions (m1, m2, or m3, not sure exactly which one) and submitted over there instead, not realizing that my first submission actually went through. This was treated as a resubmission and I lost 50 points because of it.

Is it possible to make any adjustments such that these kinds of duplicate resubmissions are not penalized? Note that the main site normally blocks the user from submitting an identical code twice, so I think it would be perfectly justified to remove such identical codes that did manage to get through (due to using the lightweight site, which implies technical issues that the participant should not be punished for experiencing).

Here are my submissions: 189973808 189973881.

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

Was stuck in problem C for a long time, any intuition on how to solve it?

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

i swear there is like no other solution for problem C other than annoying brute force and also to make the execution somehow fast

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

Read the problem statement for E as the minimum weight of edge reversal weight so that every node is reachable from one another. IMO this version seems cooler (and harder) than the original one.

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

    It's as simple as the original problem (both versions need to check strong components). The original is checking "whether there is only one component with 0 in-degree", and your version is checking "whether there is only one strong component".

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

Why did 189996915 not pass? I thought since ind and fac[n] are modded M already, ind, fac[n] <= 1e9+6. and (1e9+6)^2 <= max ll??

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

Is d tree dp? I couldn't really think of a solution, how do you solve D?

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

The TL on F is stupidly high, a simple $$$O(n^2)$$$ passed: 190000292

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

Anyone knows why simple dfs from first vertex in topological sort works in E? (for checking the condition)

As far as I know, topological sort only works for graphs without cycles

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

    If you think about it, the first vertex after the topological sort is the one which will always belong to the first SCC (i.e. a SCC with 0 indegree). So, just checking whether all the other nodes are reachable from this vertex is enough for the problem.

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

I didn't see the constraint on n (problem D) carefully and set 100000 for the arrays. However, instead of getting RE, it got TLE ??? Just changing it from 100005 to 200005 made the program pass...

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

I liked problem D. It had such a simple solution (after thinking it through). Missed the submission by a few seconds tho ^^

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

Can someone please look into my profile and suggest something, I don't know but cannot perform well for the last 7-8 contests. Please do recommend anything. It would be a great help. Thank you!!

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

Can't believe I screwed up the contest by not precomputing the divisor array globally as I did the question by finding out the divisor of elements for every array as I thought what's the harm, finding divisor is sqrt(a[i]) time complexity anyway --> worst mistake. What a sad feeling it gives when you could've solved the question but lack of knowledge or stupidity comes in the way. PS: 1. Learned something new 2. Won't be forgetting it ever again

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

Problem E is a template of Tarjan.

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

How to solve C?

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

    Essentially what you want to find first is a subarray of numbers such that the number of factors of all numbers in that subarray is exactly $$$m$$$. Once you have done that, all we want to do now is to minimize the difference between the maximum and the minimum numbers in that subarray. You can do this by having $$$2$$$ pointers, and incrementing the $$$1st$$$ pointer towards the right while making sure that the number of factors remain $$$m$$$

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

Can someone help me find, what might be the issue with this submission for problem D?

190024130

Idea is to find the depth of each node and sum them. Finally multiple that by pow(2, n-1).

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

Hints for D please?

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

system test when ?

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

Here goes how solved A-F today in brief.

Upd: Add all problems now.

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

for those who need help with C,D you can find the video editorial here — https://www.youtube.com/@grindcoding. Happy coding!

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

When will the System testing start? I have to cry myself to sleep also.

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

why is it taking so long for system testing

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

Main test? MikeMirzayanov

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

Speedforces

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

can't wait to upsolve.System testing :(.

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

anyone solved C with binary search

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

why am i getting WA on pretest 2 for problem c : 190021791

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

Nice Contest

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

my submission is not tested on main tests please look into it 190002478 TimeWarp101

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

Why this solution:190038867 for problem A is giving WA. Thanks.

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

In D, I was memsetting a bool array of size 2*10^5 every single test case, which could have been 10^5 times. I'm surprised it got accepted. Is memset really that fast? Is it doing something magic in the background? https://mirror.codeforces.com/contest/1777/submission/190020821

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

when will be ratings updated?

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

How to do C?

I think the solution is to binary search the answer,but I can't write the $$$\operatorname {check}$$$ function,because its time complexity is so high.

(sorry for my English)

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

to me, C is too hard and D is too easy, I'm stupid

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

i don't want to offend you but the datamaker of F have no brain?

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

to me: D was easier than C

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

my friend got 8000th standing, and i got 6600th, yet he still got more rating, i got my rating reduced he had his 9th contest this round and this was my 7th :/

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

I got WA in Problem-C

Can anyone help me please.
My approach for Problem C:
  1. Sort the array A.
  2. Count and store all the multiples(1 to m) for all n elements. If all multiples from 1 to m are not exist in the array then the answer will be -1.
  3. Take two pointer L=0, R=n-1
  4. If multiples of the element in index L can be removed(all multiples from 1 to m still exist in rest of the array), then remove element from index L and increase L. Stop if we can't remove the element(multiples from 1 to m is not exist in rest of the array).
  5. Do the same from index R and decrease R untill we can't remove the element(multiples from 1 to m is not exist in rest of the array).
  6. Answer should be A[R]-A[L]
Example:
5 7
6 4 3 5 7
Here,
n=5, m=7
A=3 4 5 6 7
Multiples of
3->1 3
4->1 2 4
5->1 5
6->1 2 3 6
7->1 7
Frequency of the multiple 1, f[1]=5
As well as f[2]=2, f[3]=2, f[4]=1, f[5]=1, f[6]=1, f[7]=1
Now, L=0, R=5-1=4
remove A[L]=3 and change the frequency of the multiple
f[1]=4, f[3]=1
L=L+1
Then we can't remove A[L]=4 because frequency of 4 that is f[4] will be 0. So, we stop here and start from index R,
We can't remove A[R]=7 because frequency of 7 that is f[7] will be 0. So we stop.
The answer is A[R]-A[L]=7-4=3

My submission: https://mirror.codeforces.com/contest/1777/submission/190090177

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

Hey I find this Round has become unrated.Does anyone know why?

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

    Temporary rating rollbacks are common. Generally, they need to recalculate rating changes (e.g., after identifying a significant set of cheaters). It should be updated soon afterwards.

    It's also possible that this contest was decided to be unrated due to some serious issues, but there was no announcement about this, nor did I see anyone discuss any such issue, so I think this is extremely unlikely. The contest should be rated; please be patient.

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

What the hell man...one more codeforces round that got unrated...i just noticed that the ratings have been withdrawn..this sucks man..it absolutely sucks

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

why the rating of this contest rolled back?

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

please update problem ratings

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

For the record, I was supposed to receive a hoodie but I didn't and the contest organizers refuse to reply.