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

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

Hello, Codefoolers!

We, AlperenT, flamestorm, prvocislo, temporary1, ToxicPie9, and -1e11, would like to invite everyone on Codeforces to April Fools Day Contest 2025! The 13th April Fools Day Contest will take place on 01.04.2025 17:35 (Московское время). This is a joke competition in which solving the problem is often easier than figuring out what the actual task is.

In this round, you will be given $$$n$$$ problems where $$$\sum\limits_{x=1}^{\infty} \frac{1}{x^n}$$$ converges and 2 hours to solve them. The contest will use extended ICPC rules (no hacks, the standings are decided by the number of solved problems and penalty time earned on them). You can submit solutions in any language allowed by Codeforces, unless the problem says otherwise.

Please note that the round is unrated and that the penalty for a wrong submission is 10 minutes.

To get an idea of what the contest will look like, you can check out the contests of the past years: 2012, 2013, 2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024

Thanks to our precious testers (they exist, trust me):

Please do not bother sending clarification requests in the contest as we obviously do not enjoy sending funny responses like we did in the last two years. It is definitely not the most fun part of April Fools.

Lastly, we have a video editorial this year (Russian captions available)!

Good luck, and have fun!

Edit 1: Editorial is out!

Edit 2:

Congratulations to the winners:

  1. ksun48
  2. Madball
  3. iakovlev.zakhar
  4. tiger2005
  5. errorgorn

And the first solves on each problem:

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

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

yearly "flamestorm orz"

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

"Please do not bother sending clarification requests in the contest as we obviously do not enjoy sending funny responses like we did in the last two years. It is definitely not the most fun part of April Fools."

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

My lab supervisor must be mad if he knows I’m spending so much time preparing the problems. Give me contribution.

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

I definitely didn't join the authors just to answer the boring clarifications...

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

How do I get better at April fools?

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

AlperenT orz :)

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

-1 problem? Everybody knows that this series converges to $$$-\frac{1}{12}$$$

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

Shhh... Do not ask how, but I have link to the solutions. You can find them here.

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

is it rated?

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

As one of the testers, the problems are very interesting!!!

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

A video editorial premieres as the contest starts... Bro's up to something

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

Do you think the style of the most problems to be:

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

Can i believe the "unrated" thing?

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

love first April contest ,cause this is only one contest where i can solve only one problem

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

If every round was like this, there would be no more AI cheaters!

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

Can we make it rated for a day? :pleading_face:

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

my favourite contest of the year!

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

So there will be $$$n=-1$$$ problems because $$$1+2+3+4+\cdots = -\frac{1}{12}$$$?

»
14 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
For those who thinks that there are -1 problems
»
14 месяцев назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Expected

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

Are these problems AI proof?

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

Looking forward to it very much!

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

That's a great work

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

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

fools are fooling the fools as the fools used to fool the fools cz fools don't know that fools fool fools everytime.

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

I just remembered “Are You a Procrastinator?” in the past year

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

This contest is the best gift for my birth day

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

Rated ?

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

It was fun being a tester. UwU :)

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

Really excited for this

»
14 месяцев назад, скрыть # |
Rev. 2  
Проголосовать: нравится -35 Проголосовать: не нравится
Spoiler
But..
»
14 месяцев назад, скрыть # |
Rev. 2  
Проголосовать: нравится +8 Проголосовать: не нравится

is it rated ?????????????????????

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

April Fools contests are really fun, especially the out of the box thinking required to solve problems such as 1812G - Colour Vision and 1952I - Dark Matter. Its a nice break from the usual contests. Is it possible for there to be more contests like it, perhaps every 3-4 months?

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

Finally a rated contest

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

Is that means n>1 ? Hope my Math is right :D

Luogu also have Fools Day Contest that is LGR-(-25)! Come and have Fun!!!

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

Now that the contest is over, we can discuss the problems. I didn't solve A, any hints?

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

    You must use divide and conquer in combination with segment tree beats and heavy light decomposition. You may think this is too slow, but you can use bitset to optimize it.

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

    I solved it using online algorithm for 4D half-hyperspace intersection. It wasn't obvious, but you can transform input data in such a way that after calculating intersection, the result is always a strictly convex 4D hypergon. All what remained to do — check if the hypergon you got is pentachorizable (possible to divide hypergon into non-intersecting pentachores — 4D analogue of tetrahedrons).

    Took me 10 mins to implement — I just copy-pasted 4D half-hyperspace intersection online algorithm from my library.

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

can someone tell me how the difficultly for these problems are

like should I solve them in order, or I should try to read all problems .. .

are they only tricky in terms of "out of box" thinking or they are hard in implementation / Algorithm knowledge as well

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

I guess there will be a problem related to $$$(20+25)^2=2025$$$.

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

As a tester, I can confirm that there are questions.

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

Eagerly hoping chatgpt o3-mini / deepseek R1 will not able to solve these problems.

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

Wow, what a cool April Fool's Day event! Many thanks to the organizers for putting on such a fun and unforgettable event. I can't wait to see what surprises they have in store for us in the future!

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

is 2nd just generating random number unless ur luck works and random answer doesnt match any previous answers ?

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

whoever dms me answer will become billionaire

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

Queue is fked

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

why is queue so slow, it is just ruining the fun of trying random things :P

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

Fix the queue I can't do shit

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

Hawk Tuah Button ---------->

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

any website that gives accurate result for reverse engineering photo location?

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

how to J? I thought we were supposed to print the first and second half of authors of the contest but failed :(

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

The editorial is the perfect example of walking through the solution.

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

i did it

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

Box the outside think!

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

what is the ans of problem c? :(

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

everyone who couldn't solve C is the reason why they are single.

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

I like the detail that just like how we have 10 fingers and use base 10, the Balikons have 9 fingers (3 hands with 3 fingers each, as can be seen in the photo) and use base 9.

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

    Also they use {l, sh, t} prefix based on which hand, and then {a, e, on} suffix for the fingers of each hand.

    And the digits of their script are based on a 3x3 grid:

    +---+---------
    | 0 |  1   2  
    +---+---------
    | 3 |  4   5  
    |   |         
    | 6 |  7   8  
    

    etc.

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

Best Video Editorial Ever :)

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

i might be like a tiny bit stupid

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

For F you change the language to Russian to see the other 2/3. Wow

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

I was thinking B was just like a gamble game (luck based), you keep playing until you win , lol.

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

good veryhappy

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

The best April Fools Day Contest I've ever participated.

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

    Fun fact for Problem F:

    I wrote a Competitive Companion parser for personal use, and for some reason, I filtered all non-ASCII characters for the file name.

    After struggling for the rest part of the statement, I eventually noticed the unusual file name of problem F: F__f__rblm.cpp. The missing letters (a, o, e, and P) were actually Cyrillic characters ("а", "о", "е", and "Р") that had been filtered by my parser.

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

Having fun while being fooled, the trick on D and F is insane.

First experience on April's fool contest comes out great!

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

Happy April Fools day!

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

Where is problem J ?How did 2 participants solved that problem?

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

April fools contests feel like magic