A Topcoder Open egy éves egyéni szakmai programozási verseny, amelynek a Topcoder Inc.
2001 óta a Topcoder rendszer vezeti. 2001-2002-ben a TopCoder Invitational nevet viselte. 2003 óta a Topcoder Open nevet viseli. Mind a 4 típusú versenyt tartalmazza: Algoritmus, Tervezés, Fejlesztés, Maratoni mérkőzések.
A minősítő versenyeken minden 18. életévét betöltött személy részt vehet. A versenyen évente mintegy 4000 programozó vesz részt.
A döntőben 72 fő vesz részt: Algoritmusversenyen 48 fő (2006 előtt 24 fő, 2008-ban 72 fő, 2009-ben 18 fő), tervezési, fejlesztési és maratoni mérkőzéseken 8 fő. A legnépszerűbb az Algoritmusverseny (az 1. hely díja 15 000 USD).
Az Algorithm Competition verseny felépítése az elmúlt években többször változott, jelenleg a következő:
1. Selejtező (kvalifikációs körök). Minden résztvevőnek 3 esélye van bejutni a verseny főtáblájára. A legjobb 200 programozó ( a Topcoder World Rankings szerint ) mentesül a minősítésben való részvétel alól.
Minősítés 1. Résztvevők: mindenki, kivéve a 200 legerősebbet. Nyertesek: 600.
Minősítés 2. Résztvevők: mindenki, aki még nem minősített. Nyertesek: 600.
Minősítés 3. Résztvevők: minden érdeklődő, még nem minősített. Nyertesek: 600. Összes nyertes: 2000 (beleértve a legjobb 200-at is).
2. Selejtező versenyek (Online Elimination Rounds). A résztvevőknek zsinórban 5 mérkőzésen kell végigmenniük ahhoz, hogy kijussanak a fej-fej elleni bajnokságba.
Online 1. forduló. Résztvevők száma: 2000-ig. Nyertesek: 850.
Online 2. forduló. Résztvevők: 850. Nyertesek: 350.
Online 3. forduló. Résztvevők: 350. Nyertesek: 150.
Online 4. forduló. Résztvevők: 150. Nyertesek: 60.
Online 5. forduló. Résztvevők: 60. Nyertesek: 24.
3. Szemtől szembeni verseny (Helyszíni események). Las Vegasban (USA) tartják minden év 2. negyedévében (2006-ig, máshol minden év 4. negyedévében). Három szakaszból áll: elődöntő, helyettesítő kör és bajnoki forduló.
Elődöntő terem 1. Résztvevők: 12. Selejtező a bajnoki fordulóra: 3. (1-3. helyezettek). Továbbjutás a helyettesítő körbe: 4 (4-7. hely).
2. elődöntő terem. Résztvevők: 12. Bajnoki fordulóba jutás: 3. (1-3. helyezés). Továbbjutás a helyettesítő körbe: 4 (4-7. hely).
Helyettesítő kör. Résztvevők: 8. Továbbjutás a bajnoki fordulóba: 2.
bajnoki fordulóban. Résztvevők: 8. A Topcoder Open bajnokának és egyéb nyerteseinek végső meghatározása.
Topcoder Open Algorithm Competition bajnokai.
2015 : Petr Mitrichev ( Szentpétervár , Oroszország )
2014 : Gennagyij Korotkevics ( Szentpétervár , Oroszország )
2013 : Petr Mitrichev ( Szentpétervár , Oroszország )
2012 : Egor Kulikov ( Szentpétervár , Oroszország )
2011 : Makoto Soejima ( Japán )
2010 : Makoto Soejima ( Japán )
2008 : Tomasz Czajka ( Varsó , Lengyelország )
2007 : Jan Kuipers ( Utrecht , Hollandia )
2006 : Petr Mitrichev ( Moszkva , Oroszország )
2005 : Eryk Kopczinsky ( Varsó , Lengyelország )
2004 : Tomasz Czajka ( Varsó , Lengyelország )
2003 : Tomasz Czajka ( Varsó , Lengyelország )
TopCoder meghívásos bajnokok.
Programozó versenyek | |
---|---|
Verseny | |
Szervezetek |