Naši su pobijedili: TopCoder Open 2019

Naši su pobijedili: TopCoder Open 2019

V Houstonu je od 13. do 16. novembra potekalo finale prvenstva TopCoder Open 2019, in Gena Korotkevich (Beloruska) je osvojil prvo mesto takoj v dveh konkurenčnih kategorijah: Algorithm in Marathon. To še nikomur ni uspelo v enem letu! Odličen zaključek sezone 2019, v kateri je Gena že prej zmagal na finalih dveh drugih velikih tekmovanj: Google Code Jam in Facebook Hacker Cup.

Topcoder Open je letni individualni profesionalni turnir v programiranju, ki ga organizira podjetje Topcoder Inc. Poteka po sistemu Topcoder od leta 2001. Na Topcoderju je skupno šest vrst tekmovanj: Algorithm, Development, First2Finish, UI Design, UI Prototype in Marathon.

Marathon Match (MM) je optimizacijska naloga, pravilnega odgovora na katero ne poznajo niti organizatorji. Programer mora predlagati najučinkovitejšo rešitev v kratkem času.

Algorithm (SRM) je klasično športno programiranje. V eni uri in pol je treba rešiti naloge v Java, C#, C++ ali Pythonu.

Naši su pobijedili: TopCoder Open 2019

Članek je pripravljen s podporo podjetja EDISON Software, ki razvija elektronski sistem zdravstvenih pregledov, kao i se ukvarja s podporo programske opreme.

Naši su pobijedili: TopCoder Open 2019

Finalisti leta 2019

Naši su pobijedili: TopCoder Open 2019

Gennadij Korotkevich se je rodil leta 1994 v Belorusiji. Leta 2012 je vstopil na Peterburški inštitut tehnologij, mehanike in optike (ITMO), na fakulteto za informacijske tehnologije in programiranje. Leta 2018 se je odločil nadaljevati študij v doktorskem programu na ITMO.

Intervju z Gennadijem

Zmagovalci prejšnjih let v kategoriji Algorithm (SRM)

  • Rusija Petr Mitrichev Petr (2018, 2015, 2013, 2006);
  • Kitajska Yuhao Du xudyh (2017);
  • Japan Makoto Soejima rng_58 (2016, 2011, 2010);
  • Belorusija Gennady Korotkevich tourist (2014);
  • Rusija Egor Egor (2012); Kitajska Bin Jin crazyb0y (2009);
  • Poljska Tomasz Czajka (2008, 2004, 2003);
  • Nizozemska Jan Kuipers Jan_Kuipers (2007);
  • Poljska Eryk Kopczyński Eryx (2005);
  • Australija John Dethridge John Dethridge (2002);
  • Sjedinjene Američke Države jonmac (2001).

Zmagovalci prejšnjih let v kategoriji Marathon Match (MM)

  • Belorusija Gennady Korotkevich tourist (2018);
  • Poljska Przemyslaw Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
  • Kitajska TianCheng Lou ACRush (2015);
  • Južna Koreja Won-Seok Yoo ainu7 (2012);
  • Japan Yoichi Iwata wata (2010);
  • Rusija Andrey Lopatin KOTEHOK (2009);
  • Poljska Mateusz Zotkiewicz Mojito1 (2007).

Zmagovalci prejšnjih let v kategoriji First to Finish (F2F)

Участникам соревнования предоставляется набор небольших задач по программированию (например, исправление ошибок / улучшения в существующей кодовой базе), и они получают оценки, основанные на том, кто вперед решит каждую задачу.

  • Rusija Dmitry Kondakov kondakovdmitry (2018);
  • Нигерия Akinwale Ariwodola akinwale (2017, 2014);
  • Kitajska vvvpig (2016); Индия Pratap Koritala supercharger (2013);
  • Kitajska Lan Luo hohosky (2012);
  • Kitajska Yang Li Yeung (2011);
  • Ukrajina Margaryta Skrypachova Margarita (2010);
  • Kitajska Ninghai Huang PE (2009).

Победители прошлых лет в номинации Software Development

Участникам, в соответствии с требованиями клиентов к программному компоненту/продукту, за 4 часа должны реализовать компонент/продукт наилучшим образом.

  • Вьетнам Ngoc Pham ngoctay (2018);
  • Španija Sergey Pogodin birdofpreyru (2017);
  • Poljska Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
  • Kitajska Zhijie Liu morehappiness (2013);
  • Kitajska Yang Li Yeung (2012, 2010);
  • Filipini Franklin Guevarra j3_guile (2011);
  • Kitajska GuanZhuo Jin Standlove (2009 — Architecture, 2004);
  • Argentina Pablo Wolfus pulky (2009 — Assembly);
  • Kitajska Yanbo Wu assistant (2009 — Component Development);
  • Kanada Piotr Paweska AleaActaEst (2009 — Specification);
  • Brazil Romano Silva romanoTC (2008);
  • Kitajska Feng He hefeng (2007);
  • Indonezija Sindunata Sudarmagi sindu (2006);
  • Kitajska Qi Liu visualage (2005).

Победители прошлых лет в номинации UI Design

Участникам предлагается создать лучший (визуальный) дизайн интерфейса пользователя для программного продукта / веб-портала и т.д. в соответствии с требованиями клиента.

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

Еще публикации на эту тему:

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster