Welcome to Codeforces Zoo
Every competitive programmer is actually an animal in disguise. Which one are you?
The Tortoise
- Reads problem A for 1 hour.
- Writes clean, commented code.
- Solves 1 problem per contest, but never gives up.
- Rating goes up slowly but surely.
The Rabbit
- Solves A, B, C in 15 minutes.
- Thinks they’re a genius.
- Gets stuck on D, panics, drops rating by 200.
The Eagle
- Spots the key observation in 2 minutes.
- Writes 10 lines of code.
- Leaves the contest to take a nap.
The Penguin
- Uses Python for everything.
- Gets TLE on test 23.
- Posts on Codeforces: "Why C++ is faster than Python???"
The Octopus
- Typing with 8 hands.
- Has 20 templates, macros for everything.
- Code is unreadable but somehow correct.
The Lion
- Only wakes up for Div.1 contests.
- Prefers problems nobody else dares to touch.
- Rating graph: flat, sudden +300, flat again.
The Snail
- During contest: nothing.
- After contest: solves every problem calmly.
- Rating is low, but true skill is very high.
The Monkey
- Randomly changes code until it passes.
- 20 submissions per problem.
- Finally gets AC and screams: "EZ!"
The Dragon
- Masters DP, graphs, number theory.
- Writes editorials in comments before the official editorial.
- Everyone fears them in contests.
The Unicorn
- Solves only problems with funny statements.
- Doesn’t care about rating.
- Just vibes.
The Donkey
- Uses ChatGPT / Telegram to solve problems.
- Sucks at prompt-engineering too.
- Gives 20 prompts to ChatGPT to AC div2A and then feels proud about themselves.
The Meerkat
- Always on a lookout, keeps refreshing standings.
- Problems solved : bare minimum.
- Barks at rating predictor : "Why is my delta negative!?"
The Cheetah
- Speedruns D2ABC, D3ABCD, and D4ABCDE, but almost in every contest gets stuck on the next one.
- Topic knowledge: excellent.
- Rating Graph: Flat, +50, -150, Flat, ...
The Panda:
- Always eats during contest
- Wonders why he can't type
- Depressed because always gets negative delta
Closing
So… which animal are you?
Or invent a new one in the comments (bonus points if it’s cursed).









Capybara
Rabguin
i am a that dwag. bark bark
I think you're iShowSpeed
we are not humans... we are horses, and humans are...
I'm a cat
Unicorn
You missed the Donkey :
Uses ChatGPT / Telegram to solve problems.
Sucks at prompt-engineering too.
Gives 20 prompts to ChatGPT to AC div2A and then feels proud about themselves.
too offensive for a donkey though
Updated!
how telegram ?
Just let it go, it's better if you know less
Bruh, nothing, Eagle + Rabbit.
The Meerkat
Always on a lookout, keeps refreshing standings.
Problems solved : bare minimum.
Barks at rating predictor : "Why is my delta negative!?"
Disclaimer : It's NOT me, I'm a CAT ^.^
I'm the meercat.
cool. Updated
octopus + monkey
The Octopus
Tortoise and Monkey
The Fox
Say EZ at their first glance.
Dare to submit their code directly without testing.
1st submission gets CE, then WA on test 1, then WA on test 2, finally gets AC, then being HACKED!
rainboy is goat
The Cheetah
updated!
monkey :(
ez!!!
Either Eagle or Monkey depending on how hard the problem is (if I got an AC)
The Fox.
I knew u would comment on this the moment i saw this blog
Could someone check my profile and please categorize me into a category!
that's a lot of macros
use #IFDEF ONLINE_JUDGE before all debug printers and define them as nothing in an #ELSE. this makes your code not run all the cerr's and might save you a tle-
Thanks man! I will look into it!
Raven
got that dawg in me
do you read what you write?
wolf :
try to destroy every one for winning
has no friend
will do every thing for winning in anything (even illegal)
PS: I'm not wolf. I'm fox + eagle
I think i'm wolf, but with 3 true friends, and witouth AI
...Ok, i'm once used AI in contest, but only to translate to Azerbaijani in my first contest :( (Plz don't downvote, i do that once and now don't using the AI if even can't understand in English/Russian)
So you are not wolf. You have true friends.
IIRC the most recent version of the AI rules explicitly allows translations but you must make sure it doesn't give hints outside of the statement.
Oh, really? I don't know about that
Yeah, here is an excerpt from the rules:
You forgot about shrimp.
Sloth: hasn't done contest in months
I think I am the Monkey.
the monkey.
Where is Frog 🐸
Where did you hide the real IanDeHaan
im right here
Getting raptured.
I'm a monkey.
I'm a kitten regardless whatsoever meowwww
Tortoise.
I'm Giraffe.
tbh, i think i am a rabbit :)
I am what I am, I am "The Monkey".
your father
I GUESS a rabbit.
I solved A, B, and C in less than an hour, then got stuck on D, but I don't lose rating for that(yet)
I'm the penguin and got tle python but ac c++ in 2 contests
Rabbit + Eagle
hawk hawk, seems like i am eagle, solve A then sleep
A duck
I haven't participate in any CF contests yet. I have to stay up until two o'clock or something to solve the problems. XDXDXD However I'm looking forward to joining in a contest in the future
A little more than a turtle, well because I usually only solve 2 problems and the rating also increases slowly, so I will try harder haha!
Penguin
meerkat
Nailong — Too lazy to take contests or see the problems, lie on the sofa, watch cartoons, and be a couch potato.
But actually u are not lazy. I am nailong
I am Nailong! I am Nailong! I am the real Nailong!
What did the donkeys do to you to deserve this type of punishment ???
Rabbit + monkey gang -->
The Panda:
Always eats during contest
Wonders why he can't type
Depressed because always gets negative delta
cool. Updated!! ^_^
between tortoise and rabbit
Meertah
In the last contests, I feel like a meerkat or a monkey.
I am snake
The Wolf: 3 hours of sleep, 2 cups of coffee and a red bull, somehow manages to do div2 ABCDE before crashing.
the [unknown]:
solve Div.2 ABCD in
rand()time,then gets stack on E,thenrand()I think I am an advanced version of tortoise, like the last one in the contest to solve D2ABC or D2ABCD
obv monkey
Well, a panda is a useless
He always eat
The Otter:
Joins contests just for fun
Writes cute variable names like
fishandsnackLaughs even after WA on test 2
Rating stable, mood unbreakable
(not me, I'm a penguin)
hero... hero.
Cat ,panics when he gets something wrong .can not pass problem b .uses complicated code even when it is useless and there is a easy way
Trick question!!!
maybe I am snail + mini cheetah
octopus probably
Then rainboy should be a bolt of lightning.
You forgot "The Frog" .
-likes the rain
-solves problems in reverse order, always submit at least on the hardest problem
-only uses C
-rating graph: +800 -600 ....