KaiSuoShuTong's blog

By KaiSuoShuTong, 18 months ago, In English

Nihao! Hello to all fans of competitive programming and Codeforces enjoyers!

On behalf of Tsinghua University’s Zhili College, we — your proud and slightly sleep-deprived Class of 2028 Information and Computing Science students — are happy to invite you to participate in Codeforces Round 1010 (Div. 1, Unrated) and Codeforces Round 1010 (Div. 2, Unrated), which will take place on 15.03.2025 17:35 (Московское время). Note the unusual start time of the round.

You’ll have 3 hours to tackle 7 problems for division 1 and 6 problems for division 2, the round will be rated for all participants. It’s a little longer than your typical Codeforces round, and yes, we know you’ll be sleep-deprived — but who needs sleep when there’s coding to do, right?

This round’s problems are brought to you by the incredible Ecrade_, newbiewzs, chen_03, 18Michael and sunzh. Special thank you to dapingguo8, Zesty_Fox and Iam1789 who also prepared problems that were ultimately not used in this round.

A massive THANK YOU to the following legends who made this event possible:

Zhili Cup itself is an annual event hosted by Tsinghua University’s Zhili College along with its freshmen of ICS. We are delighted to meet you on Codeforces this year.

Good luck, and may your code be bug-free and your coffee cup never empty.

See you at the round!

UPD: Here comes the scoring distribution.

Division 1:

$$$500 + 1000 + 1750 + 1750 + 2250 + 2500 + (1500 + 1500)$$$

Division 2:

$$$500 + 1000 + 1500 + 2000 + 2750 + 2750$$$

UPD2: Due to technical problems, the round is postponed for 30 minutes.

UPD3: The round is postponed to the usual Codeforces time and won't be rated. We (Codeforces team) apologize for these problems.

UPD4: Contest is over! Thank you to everyone who participated in the round even though it is unrated, we truly hope that you all enjoyed our problems and had a great time participating. The editorials will be a bit delayed but we promise they'll be here soon! See you guys again soon!

UPD5: Editorial

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

| Write comment?
»
18 months ago, hide # |
 
Vote: I like it +58 Vote: I do not like it

Hope U will enjoy our contest!

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +91 Vote: I do not like it

    can't enjoy!

    • »
      »
      »
      18 months ago, hide # ^ |
       
      Vote: I like it +65 Vote: I do not like it

      i get it, we are all disappointed

      but we can still enjoy the problems

      • »
        »
        »
        »
        18 months ago, hide # ^ |
         
        Vote: I like it +33 Vote: I do not like it

        One of the few instances you can live stream solving a contest

      • »
        »
        »
        »
        18 months ago, hide # ^ |
         
        Vote: I like it +76 Vote: I do not like it

        Let's forget the technical issues of the platform and enjoy the problems! All of us who have worked hard for this contest will appreciate you!

      • »
        »
        »
        »
        18 months ago, hide # ^ |
         
        Vote: I like it +21 Vote: I do not like it

        yes, we can enjoy the div 1 problems without the fear of losing rating! btw, Mike should stop playing genshin impact with the servers haha!

      • »
        »
        »
        »
        18 months ago, hide # ^ |
         
        Vote: I like it +8 Vote: I do not like it

        Hi Dominater069, I recently watched a blog on how Codeforces contest problems are created using Polygon, and I found the process incredibly challenging yet fascinating. While I may not have the experience to set full problems myself, I do have some unique problem ideas that I believe could be interesting for contests. If you have any advice on where I can share my ideas or to whom, I’d really appreciate it. I’d love to contribute in some way.

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

      can enjoy

    • »
      »
      »
      18 months ago, hide # ^ |
       
      Vote: I like it +31 Vote: I do not like it

      Rating just a digit

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +37 Vote: I do not like it

    I opened my computer at 13:35(UTF+8) Oh postponed to 14:05? Well that's OK

    14:05 I refreshed the contest page 404 not found refresh*n...

    14:15 Go to m1.codeforces.com

    Wait postponed to 17:35(22:35 for UTF+8)? Come on.

    Problems seen on m3.codeforces.com? What the *

»
18 months ago, hide # |
 
Vote: I like it +42 Vote: I do not like it

LETS GOOOOO!!!!

»
18 months ago, hide # |
 
Vote: I like it +70 Vote: I do not like it

Hope you all enjoy our problems :)

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +210 Vote: I do not like it

    Me and my classmates and our coordinator worked so freaking hard on this contest, only to be informed of the stupid technical problems.

    I’ve suffered a lot in my previous contest as a problem setter, which is rather unsuccessful due to some reasons, and man, mike, now you’ve given me a bigger surprise.

    I’m so freaking sad now…

»
18 months ago, hide # |
 
Vote: I like it +30 Vote: I do not like it

Now Zhili Cup has literally evolved into a contest with tens of thousands of participants XD

»
18 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

Tsinghua round hype hype hype

»
18 months ago, hide # |
 
Vote: I like it +27 Vote: I do not like it

Enjoy our contest :)

»
18 months ago, hide # |
 
Vote: I like it +19 Vote: I do not like it

Good luck & have fun!

»
18 months ago, hide # |
 
Vote: I like it +19 Vote: I do not like it

Excited and hoping to get some positive delta in my first ever div.1 contest. good luck everyone!!

»
18 months ago, hide # |
 
Vote: I like it +8 Vote: I do not like it

just enjoy it!

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

This could be my only time throughout lifetime to achieve an academic link with Tsinghua University even though I'm from China LoL

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

damn crazy how only 6 problems and 3 hours, (probably tons of subtasks)

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

I wish I can get expert in this round after dropping from 1593...

»
18 months ago, hide # |
 
Vote: I like it +8 Vote: I do not like it

Just enjoy our problems and have fun!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

We love Zhili Cup!!!

»
18 months ago, hide # |
 
Vote: I like it +24 Vote: I do not like it
»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

3 hours for 6 question. Pretty sure it's gonna be harder than usual.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

As a non-tester, I can confirm that this round could be ☠️☠️

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

Hoping to not encounter TriangleForces again!

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

Scor

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

It seems like we can't see the list of registered participants. Is this intentional?

Edit: seems to be fixed now.

»
18 months ago, hide # |
 
Vote: I like it +20 Vote: I do not like it

As a participant in UTC -5, I am very excited to participate in a night round after a long time!

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

As a tester, hope you all good luck & high rating!

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

score distribution?

»
18 months ago, hide # |
 
Vote: I like it +8 Vote: I do not like it

By the way, welcome to Zhili College.

»
18 months ago, hide # |
 
Vote: I like it +9 Vote: I do not like it

as a div2 participant I am not sure what to feel about 3 hour duration.

I will have to attempt one problem beyond my rating to feel good. Please share score distribution.

»
18 months ago, hide # |
 
Vote: I like it -13 Vote: I do not like it

gonna blame codeforces for my messed up sleep schedule

»
18 months ago, hide # |
 
Vote: I like it +16 Vote: I do not like it

This is the ultimate Chinese revenge when it comes to round scheduling.

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

What are the chances of a-normie-specialist can solve till D within 3 hours? Let's find out.

»
18 months ago, hide # |
Rev. 3  
Vote: I like it +33 Vote: I do not like it
void round_1010(string div2) {
    short dashboard;
    long long duration;
}
»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Good luck guys

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Div2 suitable for Chinese participants! I don't have to stay up late

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Good! The contest called Zhili cup.

Do you know 致理 (Understand the rationale) = Zhili pronounces just like 智力 (IQ) = Zhili?

That could be definitely an IQ cup!

Let's looking forward to the outstanding performance of 300IQ!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I guess div 1 C D = div 2 E F from the scoring distribution.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

mysterious eastern characters

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I hope to become an expert in this round

»
18 months ago, hide # |
 
Vote: I like it -8 Vote: I do not like it

arguably worst time ever for EST time 1:35am — 4:35am 😭

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I need to participate in div1 of this round.I had to get my previous account back but Mike never reply to anything,how to contact him?

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

aiming to reach specialist tmr

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I will keep my seatbelt fastened for the whole 3 hours and give my best to get back to CYAN today, InshaAllah!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I'm breaking 1700 for sure.

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

"Good luck, and may your code be bug-free and your coffee cup never empty."

That was the best wish I ever got... though I don’t even drink coffee.

»
18 months ago, hide # |
 
Vote: I like it +21 Vote: I do not like it

Thanks for hosting the contest! Living in Hawaii, I am quite excited for a more convenient time for my unusual timezone. It's my first div. 1 contest so I'm a bit scared about problem difficulty but I'll do my best. On the bright side, there's plenty of time to try harder problems.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Hope to get +1 and don't fall sleep

»
18 months ago, hide # |
 
Vote: I like it +27 Vote: I do not like it

PLEASE HELP,the site is loading way too slow for me and the contest hasn't even started yet,is it just me or others also facing this?

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

DelayForces

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Delayforces.

»
18 months ago, hide # |
 
Vote: I like it +46 Vote: I do not like it

Thats another 30 min of sleep I could've gotten.

»
18 months ago, hide # |
 
Vote: I like it +22 Vote: I do not like it

These delays on every contest are getting annoying AF.

»
18 months ago, hide # |
 
Vote: I like it +73 Vote: I do not like it

I am having a tornado outside my apartment right now and it's 12:30am and this round got postponed. What a day lol

»
18 months ago, hide # |
 
Vote: I like it +16 Vote: I do not like it

One refresh costs me 30 minutes.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Good start time! I don't need to stay up late!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Hopefully my redemption !!!

»
18 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

Why are there delays, is the site not able to handle the QPS, how is that possible in 2025 ?

»
18 months ago, hide # |
 
Vote: I like it +6 Vote: I do not like it

Anyone else seeing intermittent 404s from Codeforces for pages that clearly exist?

Inb4 another 30 minute delay.

»
18 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

So... I sat on my chair, and watched the clock gone, then 1 hours went but I have done nothing:))) Good night.

»
18 months ago, hide # |
 
Vote: I like it +88 Vote: I do not like it

Some people were actually able to access the problems so is the round being cancelled?

»
18 months ago, hide # |
 
Vote: I like it +19 Vote: I do not like it

play Genshin before contest? website crashed

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Well, the title has been revealed. I have seen the title in more than one CF discussion group.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

First time "404 Not Found" on codeforces.

»
18 months ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

statements are every where expect on codeforces.

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

I confirm, all the problems are leaked.

Mike, make the round unrated.

»
18 months ago, hide # |
 
Vote: I like it +12 Vote: I do not like it

Just now many people get the problems from m3.codeforces.com. Should this round unrated?

»
18 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

Despite that the round was postponed to the usual start time, it didn't apply to m3.codeforces.com properly and some people were able to see the problems. It's sad to say this, but seems like we can only cancel the round for now...

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Now it will collide with Leetcodes Biweekly,,,,,,,Nah Man,,,

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Lets go back to sleep bois!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Bruh i know how to solve A,B and the title of problem F was extremely self-explanatory :( I would say the round will be cancelled/unrated

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Well, the title has been revealed. I have seen the title in more than one CF discussion group.

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

Unfortunately, many people (including me) got the statement using m3.codeforces.com before the contest start.

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

After I finished writing Div2 A, the competition time was changed >_<

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

The timetable had been changed,bro is going to play Genshin Impact before the contest,lol

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Before the contest started, I kept getting a 404 error. And now, out of nowhere, the contest time has completely changed! What is even happening?!

»
18 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

cmon man, this is what I stayed up for ? good night everyone

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

Unfortunately, many people (including me) got the statement using M3 before the contest start.

Edit: Because of bad internet I posted this comment twice,but i can't delete this comment :(

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

After solving Problem A, the time was changed. To be honest, I unregistered. Hope that Mike would not ban me.

»
18 months ago, hide # |
 
Vote: I like it +25 Vote: I do not like it

I cancelled my trip because I wanted to give the contest. Now I can neither go on the trip nor give the contest.

So now I am sitting on my chair pondering over my decisions.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

very Well Organized !! right On time

»
18 months ago, hide # |
 
Vote: I like it +8 Vote: I do not like it

Statements were available on m3, it would be more fair to make the round unrated.

»
18 months ago, hide # |
 
Vote: I like it +19 Vote: I do not like it

UnratedForces.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Why unrated?

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

Stayed up until 1am in my time zone to do my first contest. Good to know that it is not only postponed to a time that would have been much more reasonable for me (9am) but it will also be unrated as well!

yes, we know you’ll be sleep-deprived — but who needs sleep when there’s coding to do, right?

Becomes more ironic when there is no coding to be done haha

»
18 months ago, hide # |
 
Vote: I like it +328 Vote: I do not like it

This is a request to please not downvote the announcement.

Imagine the state of the author, they worked hard to make a contest for us, and due to purely technical reasons it will not even be held as a rated round.

»
18 months ago, hide # |
 
Vote: I like it +124 Vote: I do not like it

Unfortunately, due to technical issues with Polygon and Codeforces systems we couldn't start the round on time. The issues couldn't be resolved in the original 30 minute delay window. We have to postpone the round to the standard Codeforces time today.

Due to the fact that the round is based on an ongoing onsite contest that will finish by that time, and also due to problem leakage, the round won't be rated. We still hope that you will enjoy the problems created by the authors and thank them for sharing them with you.

We want to apologize for this disappointing outcome to the authors and participants. We will investigate the issue and publish the exact reason if possible.

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

    :(

    I hope the problem is nothing bizarre and can be fixed soon. Looking forward for the contest tomorrow!

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

    That's so disappointing and regrettable

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +24 Vote: I do not like it

    these things happen, but we still love the platform.

    Now some people will be sleep deprived and some will not be sleep deprived depending on the time zone.

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +36 Vote: I do not like it

    We will investigate the issue and publish the exact reason if possible.

    I really hope the core reason of accidents like this to be found and be fixed. This isn't the first time we see Codeforces' server acting unstable for no reason (even when there is no contest running on), and we've been waiting for this to be fixed for so many years. It may not be easy, but this really has to be fixed some day.

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +4 Vote: I do not like it

    I feel bad for the authors. But it's ok. Life is unpredictable.

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +30 Vote: I do not like it

    Out of curiosity, any chance of a short post at some point of what exactly went wrong with m3 not having the updated contest time?

    Distributed state management is tricky and I'm intrigued where exactly it went wrong here.

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

unratedforces,delayforces

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

Unratedforces

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

does CF write any technical blogs on what technical issues were faced or how they are fixed ? just curious about platform side of things.

»
18 months ago, hide # |
Rev. 3  
Vote: I like it +8 Vote: I do not like it

I stayed up all night for nothing! :(

yes, we know you’ll be sleep-deprived — but who needs sleep when there’s coding to do, right?

Now I´m gonna sleep, Waos!

»
18 months ago, hide # |
 
Vote: I like it +28 Vote: I do not like it

Lost the opportunity to participate in Codeforces with pay while on the job

»
18 months ago, hide # |
 
Vote: I like it +38 Vote: I do not like it

noob MIKE,destroy THU round

»
18 months ago, hide # |
 
Vote: I like it +15 Vote: I do not like it

Guys please do not downvote the announcement, it's not their fault. they as problem setters must be feeling bad as it is.

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

The leakage of the problems is an unforgivable mistake.

I think the technical team may need to provide a reasonable explanation.

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

    Not the worst kind of leakage, m3 site didn't know about the rescheduling of the round(due to issues with codefores), so the statements were available on m3 on time.

»
18 months ago, hide # |
 
Vote: I like it +33 Vote: I do not like it

The fastest unrated legend LOL

»
18 months ago, hide # |
 
Vote: I like it +64 Vote: I do not like it

(delayed to 9:05) Uh well just half an hour that fits a short nap anyway

(delayed to 17:35) *every keyboard in front of Chinese competitors being slapped

(problems seen on m3.codeforces.com) *every keyboard in front of Earth competitors being slapped

»
18 months ago, hide # |
Rev. 3  
Vote: I like it +27 Vote: I do not like it

Mad. I did not have my noon break for waiting for this contest. I am going to play Genshin.

I opened my computer at 13:35(UTF+8) Oh postponed to 14:05? Well that's OK

I refreshed the contest page 404 not found

refresh*n

Go to m1.codeforces.com

Wait postponed to 17:35(22:35 for UTF+8)? Come on.

Problems seen on m3.codeforces.com

What the *

»
18 months ago, hide # |
 
Vote: I like it +9 Vote: I do not like it

thu blacklisted codeforces and mike

»
18 months ago, hide # |
 
Vote: I like it +450 Vote: I do not like it

I am problem setter and I need your upvote to heal my broken heart :(

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

The only thing Mike enjoys is banning users.He almost didn't fix anything on codeforces in recently years.

»
18 months ago, hide # |
 
Vote: I like it -10 Vote: I do not like it

private synchronized void main(){ networkExplode(); } private synchronized void m3() { justStartTheFuckingContest(); }

»
18 months ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

I think we should unrate this contest because the problem might have been leaked through a mirror of cf.

»
18 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

I appreciate the decision to make it unrated. I saw the problem list and although I only saw one problem, I'm sure others may have seen more.

I think codeforces has a lot of money to throw around now. They should look into getting better servers. Chess.com has similar (maybe? More people, less input?) load and manages fine, maybe just copy whatever they are doing

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Feeling bad for authors and also for me coz I've nothing to do now. :((

»
18 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

I was sick, woke up early, took a medicine to participate in the contest. I really don't understand why we face these technical issues on CF during contest only :(, last contest also the site was down for initial 3-4 minutes for me. I think the servers really need some kind of upgrade to handle the QPS. Sorry for the rant, I will go back to sleep now.

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

I had the urge to go to the toilet 2 minutes before the contest. I finished number one under 1 minute, only to find out that the contest was postponed. I am very frustrated about this because my stomach is still aching.

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

What's the matter with CodeForces?
Is it under attack or something else?
A little disappointed...

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

It is sad for such a nice platform like codeforces to be ruined sometimes by teachical problems.

»
18 months ago, hide # |
 
Vote: I like it +7 Vote: I do not like it

Though all the problems are leaked, I still hope those ones who didn't see these statements can enjoy a made-by-heart contest.

I request, the ones who already saw these statements, don't participate in this contest. In order, to give a normal feeling for other contestants, and not to ruin the scoreboard.

»
18 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

I have already browsed through all the problems...

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

I have finished writing the code of A.

That's not intetesting!

»
18 months ago, hide # |
 
Vote: I like it +159 Vote: I do not like it

Wow mike this is such an pretty,perfect,excellent try! keep using your awesome cloudflare,banning users and NEVER upgrade your server,your goal of kicking all users out of CodeForces will definitely accomplish sooner!

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

    In my view, sometimes things don’t go smoothly, and there may be some hiccups. However, there is no point in badmouthing the contest organizing team and the Codeforces administration. They put in their best efforts to improve the Competitive Programming community. Let's respect their efforts.

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +33 Vote: I do not like it

    Unlikely that Cloudflare is the problem here...

»
18 months ago, hide # |
 
Vote: I like it +19 Vote: I do not like it

I will join the contest later even the contest will be unrated. Thank to the problem setters!

»
18 months ago, hide # |
Rev. 2  
Vote: I like it -8 Vote: I do not like it

Participate

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +3 Vote: I do not like it

    True. And moreover, cheaters won't bother to participate, isn't it?

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

    I agree; it's just frustrating. For me, the usual CodeForces contest time is 15:35 local time, so on workdays I either work or have classes at the university. The only time I can participate in contests is on the weekends, and there are already very few contests on weekends. :(

    Regardless of this, I'll participate in this contest.

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

This is frustrating, especially when u r at 1399.

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

As an onsite contestant, the lunch is McDonald's.

edit: and I won.

»
18 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

We just want to see that is the first place's username color black and from India and has been disabled.

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

Codeforces Round 1010 (Div. 1) and Codeforces Round 1010 (Div. 2), which will take place on Saturday, March 15, 2025 at 22:35 (UTC+8). Note the unusual start time of the round.

Fun fact: The start time is usual now

»
18 months ago, hide # |
 
Vote: I like it +8 Vote: I do not like it

Can't imagine the problem setters' frustration.

»
18 months ago, hide # |
 
Vote: I like it +16 Vote: I do not like it

It seems that unfortunately things did not go that smoothly. But, at least, you can still enjoy the fantastic problems.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Round will be unrated? why?

»
18 months ago, hide # |
 
Vote: I like it +8 Vote: I do not like it

Although the match is unrated, I am still looking forward to it

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

Thank you for the problem setters and testers for your hard work. I look forward to the problems, and am going to put my best into that and the next contest from them. Good luck to everyone.

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

Why don't you want to make the contest rated? It has been a 5 days since there have been any contest. We have been waiting impatiently for this contest.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Is the contest judged?

»
18 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

CF contests are getting less and less frequent :(

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Unrated why??? :(

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

    Some people have already seen some of the problems on the mirror website. It will be unfair if this round becomes rated.

»
18 months ago, hide # |
 
Vote: I like it -10 Vote: I do not like it

Will it be mathforces?

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Why this round had unrated , Did the questions were seen by some contestants ?

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

enjoy:)))

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

why is there no rating?

»
18 months ago, hide # |
 
Vote: I like it +9 Vote: I do not like it

If I get negative delta then I will not do cp again !!!!

»
18 months ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

My condolences to the problemsetter team, I hope people can still enjoy your contest <3

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

So finally this round is unrated?

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Is there no late registration?

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

People who solved div2F are removed,why?

»
18 months ago, hide # |
 
Vote: I like it -16 Vote: I do not like it

problem 2 is notcorrect. This is a ridiculous mistake.

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

it was a CP contest or a math test? thanks for unrated :3

»
18 months ago, hide # |
 
Vote: I like it +12 Vote: I do not like it

Problems are actually pretty interesting. Just look at how many ppl made wrong submissions for Problem B over something because of a small mistake :)

i'm feeling bad "this is unrated" :(

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Amazing thing about B is:

Spoiler

A huge thanks to KaiSuoShuTong and all the organizers for this round. We don't care that it's unrated

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

    I reckon the whole point of a contest is to make it a blast for folks participatin', rather than tryin' to stump GPT

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

      usually gpt can solve min 2 problems of div 2, that's why i mentioned that

      B is really a very good problem, participants will feel so dumb after the contest :)

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

        right, my point here is if problem setters make problems which GPT can't solve, then the standard of problems has to be significantly tougher and would be quite difficult to participants as well

»
18 months ago, hide # |
 
Vote: I like it -9 Vote: I do not like it

wtf are these problems and why so many people wa on b

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it -11 Vote: I do not like it

    nice bro you solved it in one try, I ended up taking 16 tries..., but I got there in the end!:(

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

    WA because of bad greedy. I step on the same trap as people do.

    My first greedy idea is if curr_n is odd I'd use ceil to maximize curr_n. But it's bad.

    The better greedy is just use 1 operation till it's exhaust.

»
18 months ago, hide # |
 
Vote: I like it +6 Vote: I do not like it

Div1C was really cool, but for the life of me I cannot figure out how to solve it.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

how to solve B??

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

    be greedy, if you want min u should use all ceil operation first. if you want max u should use all floor first.

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

      ohh! thank you, i was thinking about, what if the number is odd? should I try 2nd operation then to maximize, thinking a lot of complicated stuff.

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

        Yes I was WA the same way.

        My 2nd attempt was dp on N M. But while implementing, I spot the better greedy strat so I wasted a lot of time.

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

      I had the idea of using ceil operations whenever x is odd for maximum answer.. why do u think thinking this direction is wrong ?

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

        it will fail on test with very large M but small N. In that case you want to exhaust the floor 1st so the max will be 1 not 0.

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

        i.e my own test

        15 2 10
        

        Output is 0 1

»
18 months ago, hide # |
 
Vote: I like it +24 Vote: I do not like it

Unfortunately, 2081D - Минимальный остов в модульном дереве is an easier version of COCI 2017/6 — Sirni. (I think it's a coincidence.)

»
18 months ago, hide # |
Rev. 3  
Vote: I like it 0 Vote: I do not like it

Thanks a lot for the fun problems. Really enjoyed the contest :)

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Have the idea to calculate div2C, but have no idea how to implement effectively...

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

    same buddy c is a very nice problem i try to come up with some sort of solution but failed!!

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

      Finally solved with extra 1 hour...

      My implement on fraction and mod is really sloppy rofl.

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

        can you explain it to me

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

          I solved it in my notepad by brute force then take the observation.

          Спойлер

          The observation is:

          • We have 2 state, and its difference is exactly 1.
          • We have 1 state, and the answer is n-1.

          I've write down the state transfer between 00, 01, 10, 11 and its Probabilities transfer too. (At first it was 4 if-else but I shorten it).

          The rest is just fraction and modulo implementation.

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

Thanks for the round! Despite the circumstances I enjoyed it.

Probably Div1G is a bit too technical (the statement is clean though).

Div1B is great, I struggled both with thinking (with actual construction!) and implementation (short!).

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

    Was the optimization to go from G1 to G2 just to replace all integer divisions with double divisions?

    inline long long divide(long long a, long long b) {
      return static_cast<double>(a) / b;
    }
    

    Seems really strange to me to test constant factor optimizations like this (esp. since the latter is actually slower when testing locally ...).

    • »
      »
      »
      18 months ago, hide # ^ |
       
      Vote: I like it +10 Vote: I do not like it

      My code for G1 already ran in <5sec locally for $$$N = 10^{12}$$$. After TLE I brought my faster template for prime sums, and with it I was able test the speed of division (long long vs double). I heard that the speed of division is highly dependent on CPU. Actually with long long division it was just around 10sec.

      I guessed G1 is for (1) rescue bad constant factor (2) allow embedding solution (much easier). Still feel a bit strange though.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I really like problem 1B Balancing, it's so cool lol

»
18 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

B question BE like:

Myself included got trapped.

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Very good problems!

»
18 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Why is my B-question evaluation result 'Judge Failed'? I submitted the same code again and it passed. Fortunately, this game was not timed, otherwise it would have been troublesome.

»
18 months ago, hide # |
 
Vote: I like it +4 Vote: I do not like it

Can somebody tells me why my solution on D got a "Judgement failed", and after competition, I submit the completely same code, it gets "Accepted"?

»
18 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it

Nice contest. C description helped me visualize and solve B.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

How to solve div2B?

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +5 Vote: I do not like it

    be greedy, if you want min u should use all ceil operation first. if you want max u should use all floor first.

  • »
    »
    18 months ago, hide # ^ |
    Rev. 3  
    Vote: I like it +5 Vote: I do not like it
    Solution

    The reason for limiting the iterations to 30 (Because 2^30 >= 1e9) is that after 30 halving operations (whether floor or ceiling), the value of x becomes very small, typically close to 0 ( 0 for floor and 1 for ceil), 0≤x≤1e9.More than 30 iterations are unnecessary

    and do ceil oper2 for min first and oper1 for max first

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

      I see. We limit the number of iterations and do greedy (as also stated by the reply above). Your implementation is really nice.

      Good problem!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Can someone point out what's wrong with my code/Counter test case 310766775 for B

»
18 months ago, hide # |
Rev. 3  
Vote: I like it 0 Vote: I do not like it

Excuse me, whats wrong with me? Why my submission "Skipped" and "Judgement Failed"??? Even though I don't use AI tools or any 3rd party code... https://imgur.com/a/zqtbTps

UPDATED: My 2nd submission was rejudged and "AC"

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

    Same thing happened to me, even though I didn't use any AI tool.

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

t

»
18 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

Can anyone hack 310785316? The code is an incorrect implementation of Boruvka's algorithm.

»
18 months ago, hide # |
 
Vote: I like it +6 Vote: I do not like it

1B is a cool problem. Pure logical thinking and elegant implementation.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Much harder than before

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

vp before the contest? hmm,,,funny, isn't it?

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

Excuse me! Can anyone say why this approach for div2B is wrong for finding the maximum one 310784355.

It is basically, if the number is odd, then use m(if available); and if the number is even then use n(if available)

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

    for maximizing you have to use the first operation first irrespective of parity if first operations have been exhausted switch to operation 2. if x is even it is pretty obvious to use the first operation. if x is odd if you use op1 x-> x/2 but if you would have used op2 it would have been x/2 +1 however if you have remaining op1's

    (x/2+1)/2 is result of op2 and then op1

    (x/2)/2 +1 is the result of op1 and and then op2

    i.e. (x/4 +1/2) vs (x/4 +1) thus clearly using op1 first is advantageous for maximization.

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

    I'll try to explain for max:

    Think of it like this, the max can only be 1 more than the min, and to "carry" the 1 difference all the way to the end, OPER1 count should be 0 and only OPER2 should be left. If you use OPER2 before finishing OPER1, you reduce the amount of OPER2 you have at the end. Basically, you want to get to such a point, that x is odd and only OPER2 is remaining to get the 1 difference. You can think similarly for min.

    Example: x = 21, n = 2, m = 2

    21 -> 10 -> 5 -> 3 -> 2 (finish n before m)

    21 -> 11 -> 6 -> 3 -> 1 (your approach)

»
18 months ago, hide # |
 
Vote: I like it -6 Vote: I do not like it

Please add tutorial of this contest .

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +15 Vote: I do not like it

    Sorry for the late editorial. We'll add it soon (within 5 hours possibly). The problem setters were so exhausted with the offline competition yesterday that they need some rest.

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

    Now the editorial is finally released! Go and check it out!

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

why is there no editorial?

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +5 Vote: I do not like it

    Sorry for the late editorial. We'll add it soon (within 5 hours possibly). The problem setters were so exhausted with the offline competition yesterday that they need some rest.

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

    Now the editorial is finally released! Go and check it out!

»
18 months ago, hide # |
 
Vote: I like it -10 Vote: I do not like it

I enjoyed contest without damn cheaters

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +3 Vote: I do not like it

    I understand cheaters affect rating post-contest and honest people might not get the delta they deserve, how do they affect your experience during the contest?

    I am just curious ... I am not defending people who cheat, they should be penalized.

    • »
      »
      »
      18 months ago, hide # ^ |
      Rev. 3  
      Vote: I like it 0 Vote: I do not like it

      Contest is measure of your skills and level. With shitty cheaters you can not correctly measure your performance and because of this you dont know your level. Which problem was really hard or easy and etc. Its negative experience. I didnt say that I enjoyed contest only due to absense cheaters problems were good but I could measure my performance and skill properly.

      P.S. Fucking cheaters you can dislike my comments more you're welcome

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Can anyone please explain me the last tc of the div2 D. I am not getting how the answer is 3.

  • »
    »
    18 months ago, hide # ^ |
     
    Vote: I like it +3 Vote: I do not like it

    [1, 9, 1, 9, 8, 1, 0] => [1, 9, 10, 11, -1, 1, 0] => [1, 9, 10, 11, -1, 1, 2]

    => [1, 9, 10, 11, 12, 13, 14]

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I don't know why I was accidentally added to the polygon of this contest before it started, but luckily I have retired, so it doesn't affect me much.

»
18 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I’m really upset that I have to wait another two weeks for the next rated Div. 1 contest, and as a Chinese competitor, I have to wait a long time for the contest during the day.

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

    But it seems that another Div1 contest is on Sunday at 13:35 UTC+8. Hope Codeforces can hold that contest successfully.