Codeforces

From Wikipedia, the free encyclopedia
Jump to: navigation, search

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 terms of active contestants [1][2]. Codeforces Round #369 (Div. 2) contest broke all records in terms of registrants: 8670[3].

Overview[edit]

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 (2-2.5 hours), held 2-3 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 through the use of internal public blogs.

Contestants are rated by a system similar to ELO. There are usually no prizes for winners, though 2-3 times a year special contests are held, in which top performing contestants receive T-shirts. Some bigger contests (mostly local to a country) are hosted on Codeforces base, among them "Yandex Algorithm 2011", provided by Yandex, one of Russia's largest IT-companies.

History[edit]

The first Codeforces Round was held on the February 19, 2010 with 175 participants. As of the end of January 2016 over 300 rounds were held, with over 5000 registered competitors per round on average. Before 2012 Codeforces Rounds were titled "Codeforces Beta Rounds" to indicate that the system was still under development. However development of interconnected facilities such as training, virtual contests, new blog and interface features, etc. At the end of year 2015, Codeforces had over 300000 registered users [4].

Contests hosted by Codeforces[edit]

Some bigger contests are hosted on the Codeforces platform, among them:

No. Contest Year Ref. External Link
1. Yandex.Algorithm Contest 2013 http://codeforces.com/ya2013 https://contest.yandex.ru/
2011 http://codeforces.com/yandex2011
2. Russian Code Cup 2016 http://codeforces.com/rcc2016 http://www.russiancodecup.ru/
2015 http://codeforces.com/rcc2015
2014 http://codeforces.com/rcc2014
3. ABBYY Cup 2013 http://codeforces.com/abbyycup30 http://www.abbyy.ru/science/students/cup/
2012 http://codeforces.com/abbyycup20
4. CROC Contest 2016 http://codeforces.com/croc2016 http://www.crocok.ru/championship/
2013 http://codeforces.com/croc2013
2012 http://codeforces.com/croc2012
5. VK Cup 2016 http://codeforces.com/vkcup2016 http://vkcup.ru/
2015 http://codeforces.com/vkcup2015
2012 http://codeforces.com/vkcup2012
6. MemSQL start[c]up 2014 http://codeforces.com/memsql2014
7. Coder-Strike 2014 http://codeforces.com/coderstrike2014
8. ZeptoLab Code Rush 2015 http://codeforces.com/zeptolab2015
2014 http://codeforces.com/zeptolab2014
9. 8VC Venture Cup 2016 http://codeforces.com/8vc
10. Wunder Fund Contest 2016 http://codeforces.com/wunderfund2016
11. AIM Fund Round 2015 http://codeforces.com/aimfund2015
12. Looksery Cup 2015 http://codeforces.com/blog/entry/16744
13. Rockethon Contest 2015 http://codeforces.com/rockethon2015
2014 http://codeforces.com/rockethon2014
14. Bayan Programming Contest 2015 http://codeforces.com/bayan2015 http://contest.bayan.ir/
2013 http://codeforces.com/bayan201213
15. Manthan Contest 2016 http://codeforces.com/blog/entry/43375
2011 http://codeforces.com/blog/entry/1475
16. Techno Cup 2016 http://codeforces.com/technocup2016 https://it.mail.ru/technocup/
17. VeeRoute Marathon 2016 http://codeforces.com/blog/entry/43350

References[edit]