Beruflich Dokumente
Kultur Dokumente
Competitive
programming
History
One of the oldest contests known is ICPC
which originated in the 1970s, and has
grown to include 88 countries in its 2011
edition. Interest in competitive
programming has grown extensively since
2000, and is strongly connected to the
growth of the Internet, which facilitates
holding international contests online,
eliminating geographical problems.
Overview
This section possibly contains original research.
Learn more
Notable competitions
There are two types of competition
formats: short-term and long-term. Each
round of short-term competition lasts from
1 to 5 hours. Long-term competitions can
last from a few days to a few months.
Short-term …
Long-term …
www
Puzzles (increasing difficulty), code golf. Hosts regular online
CodinGame .codingam
competitions (AI сhallenges, optimization problems)
e.com
www
Bangalore, India based company providing online contest like
HackerEarth .hackerear
environment aiming at providing recruitment assessment solutions.
th.com
Topcoder US resource and company, which organizes contests and also www
provides industrial problems as a kind of free-lance job; it offers .topcoder
dozens of short contests and several long ("marathons") every year. .com
Specific feature - participants have a chance to check correctness
of other contestants' solutions after coding phase and before final
automatic testing (so called "challenge phase").
uva
UVa Online Contains over 4,500 problems for practising. Hosts regular online
.onlinejud
Judge competitions.
ge.org
See also
Code golf
References
1. "Google Code Jam" . google.com.
Retrieved 2016-02-20.
2. "TCO12 Sponsor: Google - TCO 12" .
topcoder.com. Archived from the
original on February 16, 2012.
3. "Facebook Hacker Cup" . Facebook.
Retrieved 2016-02-20.
4. Programming Challenges (Skiena &
Revilla) ISBN 0387001638, ISBN 978-
0387001630
5. "CodeChef Monthly Contests" .
6. "Programmers from all over the world
compete at CodeChef SnackDown -
ExchangeMedia" .
7. "Codeforces contests" . Retrieved
2018-10-12.
8. "Programming problems and
Competitions :: HackerRank" .
HackerRank. Retrieved 2016-02-20.
9. "Programming problems and
Competitions :: HackerRank" .
HackerRank. Retrieved 2016-02-20.
10. "CodeCup" . www.codecup.nl.
11. Lasse Hakulinen. Survey on
Informatics Competitions: Developing
Tasks – Olympiads in Informatics,
2011, Vol. 5, 12–25.
12. Wevers, Lesley (2014). "Monte-Carlo
Tree Search for Poly-Y" (PDF).
University of Twente. Archived from
the original (PDF) on 13 April 2017.
Retrieved 16 September 2018.
13. "Halite Artificial Intelligence
Programming Challenge" .
www.halite.io.
14. "Two Sigma Announces Public Launch
of Halite" . tech.cornell.edu.
15. "Halite helps students and developers
compete to build better AI on Google
Cloud Platform" .
External links
Open-source project for running
contests
Contest Management System Open-
source tool in Python to run and manage
a programming contest on a server IOI
2012 and IOI 2013.
Retrieved from
"https://en.wikipedia.org/w/index.php?
title=Competitive_programming&oldid=929974787"