Я еще достаточно давно заметил, что все сайты по теме соревнований по программированию работают преимущественно по принципам Web 1.0. Тем временем уже наступил 21-й век, прошел 30-й чемпионат мира по программированию, а Google отметил свое 10-летие. Непорядок! В то время когда Software-as-a-Service завоевывает мир, организаторы контестов все еще копируют по сети тесты в недра тестирующих систем. Непорядок!Цель Codeforces это предложить вам удобную платформу для создания, проведения и обсуждения соревнований по программированию. Это будет немножко социальная сеть, больше чем новостной портал и больше чем online judge. Совершенно независимо от меня, вы сможете самостоятельно подготовить и провести соревнование. Вы сами решите, будет оно открыто для всего мира или будет локальным соревнованием вашего университета. Ну а если вам это не интересно, то я предлагаю совместно обсуждать новости в мире соревнований - пишите/читайте блоги, обсуждайте статьи, болейте за родных и близких.
Кроме того, я планирую проводить регулярные соревнования по новым и интересным правилам. Ближе к концу февраля планирую провести первые бета-соревнования.
Но все это вас ждет в ближайшем будущем, а пока я предлагаю вместе с командой Саратовского госуниверситета отправиться на финал чемпионата мира в Харбин. Я буду вести блог о нашей поездке. Надеюсь, это будет интересно.
Разумеется, вы найдете, что на сайте не хватает многих фич, столь нужных и важных. Да, это так - разработка все еще ведется. Немного терпения. Я буду рад найти в комментариях идеи того, что и как надо сделать. Не могу обещать, что во время поездки смогу вести разработку, но по возвращению работа над системой будет продолжена.









Вы планируете проводить соревнования на задачах уже имеющихся на контестере или хотите иметь возможность добавления "своих" задач?
После прочтения желательно удалить.
"если меня волнует конфиденциальность моих задач, тестов, условий...как быть в этом случае? Или вдруг сайт упадет, а мне нужно будет получить доступ к задачам?". Все же система не для всех получается, в плане создания и проведения контестов?
Для Саратова, дак эта система просто сказка во всех отношениях)
Т.к. многие участники codeforces сейчас тренеруются на различных серверах on-line judge - есть предложение добавить в информацию о себе графу "Мои аккаунты на серверах on-line judge".
Тогда мы могли бы вместе обсуждать задачи с этих серверов и следить за успехами друзей.
Так же есть идея, что надо разрешить возможность оставлять свои "Контакты" для связи помимо этого сайта.
Ещё есть шанс появления фичи "Мои аккаунты на серверах on-line judge" ?
Ты этот вопрос 2 года вынашивал?:)
Так всё же появится здесь фича "Мои аккаунты на серверах on-line judge" ?
Видимо, еще не настало время.
А фича появится в итоге?
Столько жду этой фичи, а её так и не реализовали пока(
вероятно это невыгодно, ссылка на конкурентов(
11 лет прошло, где фича?
Фича "Мои аккаунты на серверах on-line judge" к этому моменту настолько устарела, что я уже успел вырасти. Её видимо не будет(
Ждём фичу
Жди, 14 лет уже прошло, никто ее не создаст
где фитча?
GUM52
где фитча?
а где фича
Всё таки есть ли вероятность появления фичи "Мои аккаунты на серверах on-line judge" ?
Ждёмс фичу..
есть ли возможность получения данной фичи?
Например http://codeforces.me/blog/entry/10 - весь текст и так помещается на главной.
перемотал наверх, чтобы свой добавить. Захотел ещё один добавить - опять мотать
пришлось. Спасибо.
Не знал на каком языке вводить, ввёл на русском, мне предложили добавить новую
страну в справочник, что я и сделал, но веб-интерфейс подвис, и ничего не сохранилось.
Я снова полез, вписал страну на этот раз по-английски, тогда она нашлась.
Город потом добавился нормально.
i'm saying thankx to codeforces builders!!!!!!!
codeforces is the best programming website ever and ever !!!! :)
Первый блог))
That "something" has perfectly done.
I use CodeForces from I start learning programming.I also did other Programming OnlineJudge systems.But Codeforces is the best I have ever seen.Really say thanks to MikeMirzayanov,the builder of CodeForces. Looking forward to see a better Codeforces!
Thanks for this system!
And the legend is born :D
who is from 2017?
UPD: sorry for my comment it hasn't been written by me.
I am from 2020.
im from 2025
im from 2026
me
UPD: sorry for my comment it hasn't been written by me.
$$$2026$$$, btw in the future $$$AI$$$ will take over the contests
Did u see open AI's performance against tourist in Atcoder's world finals...
CF-ARENA-8XXUF
whats that
Майк, привет! Где можно глянуть по поводу актуализации компиляторов на кодфорсесе? Хотел попробовать пописать на rust. А на сервере версия 1.12, хотя сейчас стабильна 1.16. Аналогично и с MS C++.
8 years later and still
Tags: flows
Now, tags : graphs
Thanks for pointing that out, I don't get why so many people got angry about it
codeforces is 9911110010110211111499101115 but 9911110010110211111499101115 isn't codeforces.
codeforces is 9911110010110211111499101115 but 9911110010110211111499101115 isn't codeforces.
what
A -> B doesn't imply B -> A ;-)
but if A->B then C->AB
From 8 Years
Now Codeforces Is The Biggest Site for Problem Solving And Competitive programming :)
Hello World!!! ( This comment is from future, one random day this will pop up and don't trust the timestamp of the date )
great initiative ...totally looking forward for the contests
.
Why doesnt this post have any upvote or downvote @@
Now it has mine :P
What is love?
Baby Don't hurt me !
Don't hurt me, no more.
Me being grey and still doing cp!
Just one contest? Imtiaz_rafi being grey and still doing cp, you don't.
Astonishing how the blog that birthed this site has 2 only upvotes as of time of writing this. What a vision!!!
Astonishing how the blog that practically birthed this concept and site has 2 up-votes as of time of this comment. What a vision!!
Hello! I'm new here.
Hi. Though I don't take this blog a proper place for making new friends...
Why is this tagged "inclusion-exclusion"?
Codeforces is a good OJ.
You're going to Harbin! Welcome to China!
The last comment in this comment section for many months)
The last comment in this comment section for many months)
Are you sure? Edit: I mean, both of us may not the last one
That's how the great legendary website was born... orz
codeforces is the best programming website ever and ever !!!! :)
Hmm... Codeforces is not beta anymore. May the picture be changed?
The comment is hidden because of too negative feedback, click here to view it
Damm, so this is where it all began ! it feels like an ancient monument, I am leaving my mark here, and If in future I achieve something great, I will come back here to pay tribute to the website which helped me to achieve it.
Thank You!
cant upvote this blog
Been 15 years from posting this, Codeforces is one of the biggest and best OJ now. Hope Codeforces can be better and better!
I really enjoy taking part in Codeforces contests (especially the contests fit me) although I can't always get up when there is a contest (because of sleep time).
(Not important: It's surprising that I am the first one to upvote this blog? Also I'm sorry for my comment, I think Codeforces is really good now so I can't stop myself from posting this.)
WOW! first blog on codeforces, in my opinion codeforces is the best programming website I've ever seen
Even after 16 years, CodeForces is still the best OJ.
Hello Mike, do you like my song?
[Verse 1]
Yo, I pull up to the contest like “Who broke the queue?”
Codeforces laggin’ so hard even Mike’s like “...bro what’d you do?”
Tourist speed-typing like he’s powered by jet fuel,
I submit one solution—WA, I am a fool.
Meanwhile Farmer John in the back with a tractor,
Debuggin’ his fields like a Boolean factor.
Bessie’s in the barn yellin’, “GREEDY OR DP?”
Elsie writes a proof that would terrify CP.
[Chorus]
We in the RATED zone, yeah we hate cheaters and we known,
Mike Mirzayanov built the site with a throne.
Tourist on top, but the cows go moo,
'Cause Bessie hit red before I ever do.
HEY!
[Verse 2]
Farmer John droppin’ problems like hay bales,
I read the statement once—my brain fails.
Bessie solves it blindfolded in a bathtub,
Elsie flexes proofs like “get on my math club.”
Mike sees the chaos, presses F5,
Server explodes, but at least we alive.
Tourist teleports in like “yo who summoned me?”
I ask for help; he gives me another TLE.
[Bridge]
Uh, cows in div1, humans in div4,
I’m sittin’ there cryin’ like “no more… NO MORE!”
But Bessie and Elsie droppin’ editorial bars—
They got more stars than the top Codeforces stars.
[Chorus]
We in the RATED zone, and we codeforcers to the bone,
Tourist types so fast that his keyboard groans.
Lil Mike Mirz laughs while he patches the site,
Farmer John’s cows win the contest tonight.
YEAH!
[Outro]
So if you see me in the standings, scroll waaaay down low,
I’m the dude in last place sendin’ WA after WA, yo.
But at least the cows respect me (…I think?),
Now excuse me while I lose rating in sync—
Codeforces gang, we don't shower, we stink!
Bro, is that your voice, it is so good
why cannot upvote?
2026.02.06 call back
I often reminisce about the past.
Maybe "recall the past".
还有追忆环节
Recall lol(See Luogu P11831)
I often find myself reminiscing about the past.
Moments of life are frozen in my mind. I cut, fold, and curl the time behind me, kneading it into white clouds in the sky.
Yet there are distinctions among the clouds: cumulus clouds are dense and heavy, while cirrus clouds are ethereal and fleeting. The most striking scenes from my life, once they flit through my mind, remain unforgettable for a lifetime, while more ordinary memories, washed away by the passage of time, leave behind only a few fragments. Recollection is like entering a dream: if it is too clear, it cannot delight my imagination; if it is too vague, I fall into nothingness. Only landscapes shrouded in mist, or a woman veiled in a scarf—that perfect balance of obscurity—can satisfy my exacting standards of beauty.
Memories always wrap me up in yellowed pages without my noticing. Friends who parted and reunited, streets torn down and rebuilt—these clues help me set out from a specific moment and swim against the current of time. Those days cannot be relived; I am but a passerby. Yet I still long to carve out moments of leisure on every journey of remembrance—to pause before a scene, gaze upon my past self through the haze of time, and savor as much sweetness as possible. If those beautiful times have flowed through my being, I am content.
The past has solidified; I move forward with my memories, though I am often negligent in preserving them, and so they too shift and change form. This presents a slight challenge on my journey of remembrance.
Where should I pause? I ask myself.
Codeforces is the greatest programming website of all time and always will be.
Codeforces is the greatest programming website of all time and always will be.
16 years ago
test
upvote for mike
I wondered why this blog doesn't have that many upvotes, despite being the very first blog on the website?
chào đồng hương
To be honest, CF is more like a social media than an online judge for me. No, I don't use Facebook, Instagram or X, I use Codeforces.
You feel like that only because your contribution is so high :sob:
Maybe, but I think that CF is more of an OJ. Otherwise, why does CF hold so many competitions and come up with all those questions?
I think this kind of comment should only be used for learning and discussion. I don't think it's quite appropriate to treat the comment section in OJ like social media… (Just my two cents)
Yo Mike update this blog!