Codeforces
Codeforces is a Russian website dedicated to competitive programming. It was created and is maintained by a group of competitive programmers from Saratov State University led by Mikhail Mirzayanov. Since 2013, Codeforces has surpassed TopCoder in term of active contestants . Codeforces Round #323 (Div. 2) contest broke all records in term of registrants: 7248.
Overview
Codeforces provides the following main services to all users:
- participation in the short (2-hours) contests, so-called "Codeforces Rounds", held about once a week;
- participation in educational contests (1.5-2.5 hours), held 2-4 times per month
- challenge/hack other contestants solutions;
- ability to solve problems from previous contests for training purposes;
- "polygon" for creating and testing problems;
- kind of social-networking by using of internal public blogs.
Contestants are rated by system similar to ELO. There are usually no prizes for winners, though 100 winners of 100-th Codeforces Round received a T-Shirt. Some bigger contests (mostly country internal) are hosted on Codeforces base, among them "Yandex Algorithm 2011", provided by Yandex - one of biggest Russian IT-companies.
History
The first Codeforces Round was held on the February 19 in 2010 with 175 participants. As of end of January 2016 over 300 rounds were held, with a usual number of registrants over 5000. Before 2012 Codeforces Round were titled "Codeforces Beta Rounds" which means that development phase is still on. However development of interconnected facilities, like trainings, virtual contests, new blog and interface features, etc. At the end of year 2015, Codeforces had over 300000 registered users .
Contests hosted by Codeforces
Some bigger contests are hosted on Codeforces platform, among them: