feecIe6418's blog

By feecIe6418, history, 2 years ago, In English

Hello Codeforces!

I am glad to invite you to Codeforces Round 958 (Div. 2) which will start on Jul/15/2024 17:35 (Moscow time).

The contest will last for 2 hours with 6 tasks for you to solve. The contest will only be rated for those with a rating not higher than 2099, but high-rated competitive programmers are also more than welcome to participate out of competition.

The score distribution is: 500-1000-1000-2000-2500-3500

The contest will be impossible without the help from:

Good luck and have fun!

Update: editorial

Update: video editorial

  • Vote: I like it
  • +392
  • Vote: I do not like it

| Write comment?
»
2 years ago, hide # |
 
Vote: I like it +20 Vote: I do not like it

wtf a div2 with 3500 problem? Why not add more problems and extend it to a 1+2?

»
2 years ago, hide # |
 
Vote: I like it +34 Vote: I do not like it

A huge difficulty gap b/w C and D O_o!!

»
2 years ago, hide # |
Rev. 2  
Vote: I like it +15 Vote: I do not like it

Unrated only for Legendary Grandmasters:-O

»
2 years ago, hide # |
 
Vote: I like it +127 Vote: I do not like it

Wow feecIe6418 round! I missed you a lot!

»
2 years ago, hide # |
 
Vote: I like it -39 Vote: I do not like it

speedforces!!

  • »
    »
    2 years ago, hide # ^ |
    Rev. 2  
    Vote: I like it +135 Vote: I do not like it

    Screenshot-2024-06-13-031757"> ...

    • »
      »
      »
      2 years ago, hide # ^ |
       
      Vote: I like it +72 Vote: I do not like it

      Maybe, they call speedforces because the difficulty level in between two consecutive problem is too high. The person having more skills/practice got beaten by the speed of some other participants just because he was unlucky in starting problems in some of the contests. And anyway both candidates won't be able to solve the next problem because it's too difficult that results in negative rating change. <- My perspective :)

      • »
        »
        »
        »
        2 years ago, hide # ^ |
         
        Vote: I like it -9 Vote: I do not like it

        this. in some contest solving first 3 problem FAST is sufficient to be expert of even CM but solving first 3 problem SLOW can result in gray performance < 10000 rank.

        this high variance of distribution of problem difficulty scares many div3 people including me.

        • »
          »
          »
          »
          »
          2 years ago, hide # ^ |
           
          Vote: I like it +48 Vote: I do not like it

          Right. Solving first 3 problem FAST (in 15 minutes total) is much much better than solving first 3 problem SLOW (in 2 hours). What's your point?

          • »
            »
            »
            »
            »
            »
            2 years ago, hide # ^ |
            Rev. 4  
            Vote: I like it +20 Vote: I do not like it

            yes but having extra room to upsolve (problem D) may help those who failed early e.g) multiple WA on pretest, already gray but problem D is too high: (problem_rating — current_rating) > 500 -> game over. However if difficulty gap between B and C or C and D is reasonable this cannot happen.

            so the fair contest should form problem rating of arithmetic sequence, imo

            • »
              »
              »
              »
              »
              »
              »
              2 years ago, hide # ^ |
               
              Vote: I like it -10 Vote: I do not like it

              Nothing is 100% fair, just solve faster. I don't see your point.

              • »
                »
                »
                »
                »
                »
                »
                »
                2 years ago, hide # ^ |
                 
                Vote: I like it +28 Vote: I do not like it

                lets make contest with 1 gray *800 problem with 4 *3500 impossible problem.

                just solve faster.. okay.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  2 years ago, hide # ^ |
                   
                  Vote: I like it -8 Vote: I do not like it

                  You know I didn't mean it like that, but ok enjoy your upvotes.

          • »
            »
            »
            »
            »
            »
            2 years ago, hide # ^ |
             
            Vote: I like it -19 Vote: I do not like it

            Yeah, so, about that...

            I don't understand what people mean when they say speedforces
            just set balanced rounds?
            stupid?
»
2 years ago, hide # |
 
Vote: I like it +38 Vote: I do not like it

As I tester, I enjoyed the problems and encourage you to participate!

»
2 years ago, hide # |
 
Vote: I like it +6 Vote: I do not like it

Goal: ABC in 30 mins, D before the 2 hour mark.

»
2 years ago, hide # |
 
Vote: I like it +39 Vote: I do not like it

as a tester

»
2 years ago, hide # |
 
Vote: I like it +9 Vote: I do not like it

Hopefully, the problem statement will be short and precise just like the announcement!

»
2 years ago, hide # |
 
Vote: I like it +2 Vote: I do not like it

Goal solving ABC by the end of contest

»
2 years ago, hide # |
 
Vote: I like it +35 Vote: I do not like it

As a tester, I am sure about tolbi is Nutella.

Also participate this round, problems are very cool.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

why isn't this on home page?

»
2 years ago, hide # |
 
Vote: I like it +18 Vote: I do not like it

"I am glad to invite you to Codeforces Round (Div. 2)" . you haven't said div2's id XD

»
2 years ago, hide # |
 
Vote: I like it -11 Vote: I do not like it

A + B + C = E.

»
2 years ago, hide # |
 
Vote: I like it -24 Vote: I do not like it

Great! I hope to reach +1750 in this round

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

hoping to solve 3 problems

»
2 years ago, hide # |
 
Vote: I like it -8 Vote: I do not like it

1000?2000!

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

i have a strong conviction that this will going to be BIG speedforce for div3, fast solve ABC or ff.

»
2 years ago, hide # |
 
Vote: I like it -8 Vote: I do not like it

OH! gyh I miss you a lot

»
2 years ago, hide # |
 
Vote: I like it -8 Vote: I do not like it

As a participant ,i love the testers.

»
2 years ago, hide # |
 
Vote: I like it -8 Vote: I do not like it

Let's see if I can avoid bricking this contest.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

hopefully i reach 1434 rating this round

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I think this round is going to be mathforces

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

This is my first contest. Thanks to CodeForces.com. I will do my best for this contest.

»
2 years ago, hide # |
 
Vote: I like it -25 Vote: I do not like it

You had Entire Saturday and Sunday. But no, we will host the round on Monday. wow.

»
2 years ago, hide # |
 
Vote: I like it +6 Vote: I do not like it

i hope to be expert today

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

enjoy in contest.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

oh this is the good chance that i can improve my rate :) HOPE CONTEST IS EZ!!!

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

C is 1000 points. Speedforces incoming.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Hope I can be Expert in this contest!!!

»
2 years ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

GLHF

»
2 years ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

You meant to say that the contest would be impossible without the help from..., right?

Now it seems that we won't be able to solve any tasks unless we contact the creators :D

»
2 years ago, hide # |
Rev. 6  
Vote: I like it -37 Vote: I do not like it

Mistake

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

And I keep falling! Am I getting more stupid or are CF contests getting more difficult?

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    number of people who cheat are insane now. When ABC is hard cheaters will have the advantage because honest people wont be able to solve it but they can copy paste it from somewhere doesnt matter what the difficulty is.

»
2 years ago, hide # |
 
Vote: I like it +29 Vote: I do not like it

The first one to pass problem E~

Also my first time to be the first to pass a problem on Codeforces! Happy~

»
2 years ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

Question D Looked so innocent to me, I thought it was only about Bipartiteness of the graph, Later I understood it's way more complex than that.

»
2 years ago, hide # |
Rev. 2  
Vote: I like it +2 Vote: I do not like it

I can't believe that more than 12k participants solved problem A all by themselves.

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    A is easy, am I missing something?

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Personally, I didn't come up with a formula for problem A. I just used multiset to simulate without thinking too much, with an extra optimization which is to not insert all the 1's inside the set again

    (My first solution got TLE because I underestimated the problem and didn't add the optimization lol)

»
2 years ago, hide # |
 
Vote: I like it +51 Vote: I do not like it

»
2 years ago, hide # |
Rev. 2  
Vote: I like it +4 Vote: I do not like it

Ther is a problem in a persian contest that is really similar to problem D.

Basically this problem there is no $$$a_i$$$ but the problem gives you a tree and asks you to set a positive integer value to all vertices in such a way that no to connected vertices have the same value and the sum of the values is minimum.

It is basically problem D but with $$$a_i = 1$$$ for all $$$i$$$.

It is not so far from problem D and i know two solutions for the problem in persian contest that can be changed to AC solutions for D by changing a few lines.

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

man, that was TOUGH :)

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

don't know why but I smell brute force in D.

»
2 years ago, hide # |
 
Vote: I like it +9 Vote: I do not like it

probably the hardest div2 A I have ever seen

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Thanks for the contest. especially for task D. the first idea that comes to mind — two days is enough (painting tree in two colours) passes the sample but is wrong :(

»
2 years ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

A >>> (B + C)

»
2 years ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

OMFG got accepted E in the last 2 minutes. My first E in div2 for nearly 2 years.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Damn, I got too many penalties on B for concatenating to a new string instead of just using normal variables.

»
2 years ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

A is harder than C, Nice.

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    In what sense bro, i couldn't come up with any idea how to approach C :(

    • »
      »
      »
      2 years ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      lets say we have bits in positions 4,3,2,1

      what's the optimal here ? first lets take all bits then we take 4,3,2 then 4,3,1 then 4,2,1 then 3,2,1

      now its just in reversed order :) that's why I said what I said

      • »
        »
        »
        »
        2 years ago, hide # ^ |
        Rev. 2  
        Vote: I like it +1 Vote: I do not like it

        Cool!

        A is easy too....just think like : Break the current number(>1) in max possible 1 you can break, leave rest for next step.

        EX: S = 5, k = 2

        1 4

        1 1 3

        1 1 1 2

        1 1 1 1 1

        EX: S = 6, k = 3

        1 1 4

        1 1 1 1 2

        1 1 1 1 1 1

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    Both the observation and implementation of A are simpler than C

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

ok i swear if the submission for D that im about to send ACs im gonna be so pissed (i was 3s late)

  • »
    »
    2 years ago, hide # ^ |
    Rev. 2  
    Vote: I like it +4 Vote: I do not like it

    also here's my approach for D

    observation 1: you only need to delete at most 3 times

    first deletion will split everything into trees of depth 0 or 1 (if it's depth 2 then the non-leaf can be deleted in the first move and it's guranteed to be better)

    2nd and 3rd deletion just "cleans" the trees of depth 0,1 i let dp[a][i] = min price to delete subtree i WHILE deleting node i at t = a

    then for all child v1,v2,...,vk of dp[1][i] = val[i] + min(dp[2][v1], dp[3][v1]) + min(dp[2][v2], dp3[v2]) + ... + min(dp[2][vk], dp[3][vk])

    dp[2][i] = 2*val[i] + min(dp[1][v1], dp[3][v1]) + ... (you get the idea)

    then the final result would be min(dp[1][0], dp[2][0], dp[3][0])

    however this gets wrong answer on pretest 2 (either it's wrong or it's my implementation that's wrong)

    • »
      »
      »
      2 years ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      just go with log2(n) instead of 3

      • »
        »
        »
        »
        2 years ago, hide # ^ |
         
        Vote: I like it 0 Vote: I do not like it

        Can you tell what's the intution behind log(N) rounds

        • »
          »
          »
          »
          »
          2 years ago, hide # ^ |
           
          Vote: I like it 0 Vote: I do not like it

          i tried firstly with 3 got wrong ans then thought max it can be 100 looking at the constraint then got tle then i just felt since my logic and implementation is correct it must be logn

    • »
      »
      »
      2 years ago, hide # ^ |
       
      Vote: I like it +1 Vote: I do not like it

      8 1000 1 1 1000 10000 10000 10000 10000 1 2 2 3 3 4 1 5 2 6 3 7 4 8

      • »
        »
        »
        »
        2 years ago, hide # ^ |
         
        Vote: I like it 0 Vote: I do not like it

        wow...

        • »
          »
          »
          »
          »
          2 years ago, hide # ^ |
           
          Vote: I like it 0 Vote: I do not like it

          so turns out i threw top 80 because of that

          still positive delta tho so yay..?

          at least it was better than last div2 where i solved a wrong version of E and spent forever debugging it (only to realize the mistake AFTER the contest)

    • »
      »
      »
      2 years ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      I tried the exact same thing ;-; , but using this logic idk why it didn't even pass the given tc , will have to upsolve later:).

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

so hard :( but nice problem. I think E is pretty good.

»
2 years ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

resolved

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

can anyone tell Whats the logic behind problem -d

my logic — just doing dfs and marking all alternate nodes in a tree then the answer will sum of all nodes + min(sum of marked node, sum of unmarked nodes)

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    it fails this test case

    1

    4

    1000 1 1 1000

    1 2 2 3 3 4

  • »
    »
    2 years ago, hide # ^ |
    Rev. 2  
    Vote: I like it +1 Vote: I do not like it

    i think its because lets say u have 4 straight connecting nodes and u can imagine like an array and counter test case will be something like 100000 1 1 10000 since best option is picking 1 and 4 instead of 1 and 3 or 2 and 4

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +2 Vote: I do not like it

    if the tree is 10 — 1 — 1 — 9 the answer is not 31, but 24. the optimal in this case is with 3 turns instead of 2 (I'm also thinking about the logic, but this was my counterexample of the dfs idea)

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    this shouldn't work, counter scenario: think of an array where you need to maximize the total value you pick without picking adjacent elements! this can be solved by a simple dp; and so this each path in this tree can act as an individual array if you think

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

is there a direct bitwise formula for C I solved it but nevertheless found the bit manipulation I did quite complicated.

»
2 years ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

The number of submissions for problem C is beyond my expectations and nowadays looking at no of submission always demotivates me(i feel how this fast submission crossed 1000)

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

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

»
2 years ago, hide # |
Rev. 4  
Vote: I like it 0 Vote: I do not like it

Not able to solve B after lot of attempts can't find the case where the code goes wrong.

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    let me help you bro

    think of this test case 00000011100000000

    here in this test case in first move you will combine all prefix 0 with 1 in the second move combine all suffix 0 and in the third move apply operation on the remaining array so answer will be 1

    the corrrect approach is to combine all consecutive 0 into one '0' so that no one gets into waste and then checking is count of 1 is greater than 0 or not

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Can someone explain in short the idea for C ?

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    For each number, just unset one set bit starting from msb to lsb

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Lets build $$$a$$$ from the end.

    $$$a_k$$$ cant be larger than $$$n$$$ because that would mean $$$a_{k-1} | a_k \gt n$$$.

    It turns out that $$$n$$$ can always be put as $$$a_k$$$. (dont know how to prove that sometimes $$$a_k$$$ smaller than $$$n$$$ can result in bigger $$$k$$$)

    Now for every next number $$$a_i$$$ we construct (actually previous in $$$a$$$) we will try to decrease it as little as possible compared to $$$a_{i+1}$$$ while the $$$a_i | a_{i+1}$$$ is equal to $$$n$$$.

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

in C, is the len of the longest sequence equal to => (no.of set bits in n)+1, except for the cases where the no.of set bits is less than equal to 2..

»
2 years ago, hide # |
 
Vote: I like it +13 Vote: I do not like it

Probably the best contest I ever gave on Codeforces. Got wrong answer on A then understood my mistake and then solved C with 1 minute 29 seconds remaining!!!!! Very happy rn.

»
2 years ago, hide # |
 
Vote: I like it -23 Vote: I do not like it

Hello,

These problems were trash.

Yours faithfully.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

solved a, b in 14 mins but could not solve C. Can some one throw some light. Am i missing somethng obvs?

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

started 1hr late solved B and C only stuck at a cause A, doubt was whether there exist an easy sol in constant time but would have implement in log(n) complexity rather if no time pressure. Will try best to wakeup early next time

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    For problem A: imagine you have a block of length $$$N$$$, and you can cut it at $$$N-1$$$ different positions. During one move you can make $$$K-1$$$ cuts (this splits a piece into $$$K$$$ pieces). You want to make cuts at all $$$N-1$$$ positions, since this will result in $$$N$$$ pieces of size 1. This means the required moves will be $$$\lceil \frac{N-1}{K-1} \rceil$$$.

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

Hello everyone, this contest is good. I solved 2 questions in 13 minutes, but I'm stuck on the 3rd question. Even though the 3rd question is challenging. There was a live stream running on YouTube called "Sharabi Lal". If someone official is watching, please block this. However, even if they do, they might create another channel. What can we do? Maybe you should increase the quality of the plagiarism checker or something similar. If someone is found cheating, you could mark their ID differently or publish the name of the cheater after the contest. Or maybe not. I'm just frustrated.

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    Yes, you could also have a "Report Suspicious" button where someone could report if they suspect someone else of copying code.

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    Please edit out the channel name else more cheaters would get to know about it and follow him.

»
2 years ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

Is D dp, trees or both?

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Basically Dp...try to traverse from one leaf node...

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    DP, the move in which you kill a subtree's root must be different from the time in which you kill its children. You can have $$$dp[i][j]$$$ = the minimum cost to kill the subtree rooted at $$$i$$$, if you kill the root during move $$$j$$$. For $$$dp[i][j]$$$, we take $$$A[i]*j$$$ damage from the root, and then we then have to pick $$$j' \ne j$$$ for all the child subtrees.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Rainboy round , I want to know which country he belongs to.

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

How to not choke in questions like A :<<

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

This contest let me become purple and >1900 for the first time, i love the problems!!!(O.o)

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

What's the idea behind problem E?

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Why was my D-question never system tested?

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Hi everyony. It's written in the description that "The contest will only be rated for those with a rating not higher than 2099". But my rating hasn't changed yet. Should I just wait for some time or there is some kind of mistake?

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I saw A tutorial it's really easy I think I couldn't solve it because I restricted my self that in each operation n should be divided by number <= k

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I got WA in 270731172 during the contest. I submited the same code after contest and it accepted. 270754276. Why ?

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    I don't think both codes are same, you must have made some changes

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it
    if(pow(2, bits-1) == n)
        {
            cout << 1 << endl << n << endl;
            return;
        }
    

    ur code fails here.

    • »
      »
      »
      2 years ago, hide # ^ |
       
      Vote: I like it 0 Vote: I do not like it

      It checks whether the n is power of 2 or not. Also this lines present in the AC code. I think I got WA because I use local vector and when I use global vector I got AC. I don't why.

      • »
        »
        »
        »
        2 years ago, hide # ^ |
         
        Vote: I like it 0 Vote: I do not like it

        no, it got lucky AC

        pow(2, bits-1) returns double, and double precision is not that good.

        try to use (1 << (bits-1)) instead, it will get accepted whatever vector u use

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Problem D got me good. Oh well, We will get 'em next time.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

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

»
2 years ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

Hello

»
2 years ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

Finally became a CM, thanks for the contest!

»
2 years ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

Dear Codeforces Team,

I recently received a notification regarding a solution coincidence for problem 1988C with solutions Rudransh58/270724137 and 2022ucp1403/270738520. I would like to address this concern and provide some context.

First and foremost, I want to assure you that I have always adhered to the rules and guidelines of Codeforces and have achieved my rating through my own efforts. I have not engaged in any activity that would violate the rules, including sharing or copying code.

I am unaware of how this coincidence occurred, but I can provide the following points to support my position:

Independent Work: My solution was developed independently based on my own understanding and problem-solving approach. Code Sharing: I have never used public platforms like ideone.com with default settings or any other medium to share my code. I take the confidentiality of my work seriously. Common Sources: It is possible that the coincidence is due to the use of common techniques or standard algorithms widely known in competitive programming. If there are any common sources that could have led to this similarity, I am unaware of them. I am committed to maintaining the integrity of the competitive programming community and am willing to cooperate fully to resolve this issue. If further details or explanations are required, I am ready to provide them.

Thank you for your attention to this matter.

Best regards, Rudransh58

  • »
    »
    2 years ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Your coding style completely changed between problems A/B and problem C. Even the indentation and formatting are different.

    Problem A and Problem B, which use <bits/stdc++.h>, include macros for ll and mod, and solve everything in the main function.

    Problem C, which uses different includes, no macros, uses a solve() helper function for testcases, and has different spacing/formatting.

    • »
      »
      »
      2 years ago, hide # ^ |
      Rev. 5  
      Vote: I like it 0 Vote: I do not like it

      It's because i've used diffrent moduled code which i've pre written on my vs code, so i did use diffrent includes, no macros, used a solve() function that's on my vscode!!, and changing the code writing style does'nt mean i've copied the code.

»
2 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Hello. I have a question: I got 1700 this round and I did see that my rating increased about 261 or so, but after 2,3 days, this became unrated!! Is this a bug? Could somebody please tell me why this would happen, please?