Nasze zwycięstwo: TopCoder Open 2019

Nasze zwycięstwo: TopCoder Open 2019

Finał mistrzostw TopCoder Open 2019 odbył się w Houston w dniach 13-16 listopada, a Giena Korotkiewicz (Białoruś) zajął pierwsze miejsce w dwóch konkurencjach: Algorithm i Marathon. Nikt wcześniej nie osiągnął tego w jednym roku! Doskonałe zakończenie sezonu 2019, w którym Giena wcześniej wygrał w finałach dwóch innych dużych zawodów: Google Code Jam i Facebook Hacker Cup.

Topcoder Open to coroczny indywidualny profesjonalny turniej programistyczny organizowany przez firmę Topcoder Inc. Odbywa się w systemie Topcoder od 2001 roku. W Topcoderze mamy sześć rodzajów zawodów: Algorithm, Development, First2Finish, UI Design, UI Prototype i Marathon.

Marathon Match (MM) to zadanie optymalizacyjne, na które nawet organizatorzy nie znają właściwej odpowiedzi. Programista musi zaproponować najskuteczniejsze rozwiązanie w krótkim czasie.

Algorithm (SRM) to klasyczne programowanie sportowe. W ciągu półtorej godziny należy rozwiązać zadania w Java, C#, C++ lub Pythonie.

Nasze zwycięstwo: TopCoder Open 2019

Artykuł został przygotowany przy wsparciu firmy EDISON Software, która opracowuje elektroniczny system badań medycznych, a także zajmuje się wsparciem oprogramowania.

Nasze zwycięstwo: TopCoder Open 2019

Finaliści roku 2019

Nasze zwycięstwo: TopCoder Open 2019

Giennadij Korotkiewicz urodził się w 1994 roku w Białorusi. W 2012 roku rozpoczął studia na Petersburskim Instytucie Technologii, Mechaniki i Optyki (ITMO) na wydziale technologii informacyjnej i programowania. W 2018 roku postanowił kontynuować naukę na studiach doktoranckich w ITMO.

Wywiad z Giennadijem

Zwycięzcy poprzednich lat w kategorii Algorithm (SRM)

  • Rosja Petr Mitrichev Petr (2018, 2015, 2013, 2006);
  • Chiny Yuhao Du xudyh (2017);
  • Japonia Makoto Soejima rng_58 (2016, 2011, 2010);
  • Białoruś Giennadij Korotkiewicz tourist (2014);
  • Rosja Egor Egor (2012); Chiny Bin Jin crazyb0y (2009);
  • Polska Tomasz Czajka (2008, 2004, 2003);
  • Holandia Jan Kuipers Jan_Kuipers (2007);
  • Polska Eryk Kopczyński Eryx (2005);
  • Australia John Dethridge John Dethridge (2002);
  • Stany Zjednoczone jonmac (2001).

Zwycięzcy poprzednich lat w kategorii Marathon Match (MM)

  • Białoruś Giennadij Korotkiewicz tourist (2018);
  • Polska Przemysław Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
  • Chiny TianCheng Lou ACRush (2015);
  • Korea Południowa Won-Seok Yoo ainu7 (2012);
  • Japonia Yoichi Iwata wata (2010);
  • Rosja Andrey Lopatin KOTEHOK (2009);
  • Polska Mateusz Zotkiewicz Mojito1 (2007).

Zwycięzcy poprzednich lat w kategorii First to Finish (F2F)

Uczestnikom zawodów przydzielany jest zestaw małych zadań programistycznych (np. poprawianie błędów / ulepszanie istniejącej bazy kodu), a oceny przyznawane są na podstawie tego, kto jako pierwszy rozwiąże każde zadanie.

  • Rosja Dmitrij Kondakow kondakovdmitry (2018);
  • Nigeria Akinwale Ariwodola akinwale (2017, 2014);
  • Chiny vvvpig (2016); Indie Pratap Koritala supercharger (2013);
  • Chiny Lan Luo hohosky (2012);
  • Chiny Yang Li Yeung (2011);
  • Ukraina Margaryta Skrypachova Margarita (2010);
  • Chiny Ninghai Huang PE (2009).

Zwycięzcy poprzednich lat w kategorii Rozwój Oprogramowania

Uczestnicy, zgodnie z wymaganiami klientów dotyczących komponentu / produktu oprogramowania, muszą w ciągu 4 godzin zrealizować komponent / produkt w najlepszy możliwy sposób.

  • Wietnam Ngoc Pham ngoctay (2018);
  • Hiszpania Sergey Pogodin birdofpreyru (2017);
  • Polska Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
  • Chiny Zhijie Liu morehappiness (2013);
  • Chiny Yang Li Yeung (2012, 2010);
  • Filipiny Franklin Guevarra j3_guile (2011);
  • Chiny GuanZhuo Jin Standlove (2009 — Architektura, 2004);
  • Argentyna Pablo Wolfus pulky (2009 — Zgromadzenie);
  • Chiny Yanbo Wu assistant (2009 — Rozwój komponentów);
  • Kanada Piotr Paweska AleaActaEst (2009 — Specyfikacja);
  • Brazylia Romano Silva romanoTC (2008);
  • Chiny Feng He hefeng (2007);
  • Indonezja Sindunata Sudarmagi sindu (2006);
  • Chiny Qi Liu visualage (2005).

Zwycięzcy poprzednich lat w kategorii Projektowanie UI

Uczestnicy mają za zadanie stworzyć najlepszy (wizualny) projekt interfejsu użytkownika dla produktu oprogramowania / portalu internetowego itp. zgodnie z wymaganiami klienta.

  • TajlandiaTeeraporn Sriponpak iamtong (2018, 2012);
  • Indonezja Panji Kharisma kharm (2017);
  • Indonezja Junius Albertho abedavera (2016, 2015, 2013, 2011);
  • Indonezja Faridah Amalia Mandaga fairy_ley (2014);
  • Indonezja Tri Joko Rubiyanto djackmania (2010);
  • Australia Dale Napier djnapier (2009);
  • Filipiny Nino Rey Ronda oninkxronda (2008);
  • Chiny Yiming Liao yiming (2007).

Więcej publikacji na ten temat:

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster