13-16 қарашада Хьюстонда TopCoder Open 2019 чемпионатының финалы өтті және Гена Короткевич (Беларусь) бірден екі жарыс жолында бірінші орын алды: Алгоритм және Марафон. Бұған дейін бір жыл ішінде ешкім мұны істей алмаған! 2019 жылғы маусымның тамаша аяқталуы, онда Гена тағы екі ірі жарыстың финалында жеңіске жетті: Google Code Jam және Facebook Hacker Cup.
Топкодер ашық — Topcoder Inc өткізетін жыл сайынғы кәсіби бағдарламалау бойынша жеке турнир. 2001 жылдан бері Topcoder жүйесі арқылы жүргізіледі. Topcoder-те жарыстардың алты түрі бар: Алгоритм, Әзірлеу, First2Finish, UI дизайны, UI прототипі және марафон.
Марафон матчы (ММ) – бұл оңтайландыру мәселесі, оның дұрыс жауабын ұйымдастырушылар да білмейді. Бағдарламашы қысқа мерзімде ең тиімді шешімді ұсынуы керек.
Алгоритм (SRM) - Бұл классикалық спорттық бағдарламалау. Бір жарым сағат ішінде Java, C#, C++ немесе Python тілдеріндегі мәселелерді шешу керек.
Геннадий Короткевич 1994 жылы Беларусьте дүниеге келген. 2012 жылы Санкт-Петербург технология, механика және оптика институтының (ITMO) ақпараттық технологиялар және бағдарламалау факультетіне оқуға түсті. 2018 жылы ол ITMO-да магистратурада оқуын жалғастыруды шешті.
Алгоритм (SRM) номинациясы бойынша өткен жылдардың жеңімпаздары
Ресей Петр Митричев Петр (2018, 2015, 2013, 2006);
Қытай Юхао Ду худых (2017);
Жапония Makoto Soejima rng_58 (2016, 2011, 2010);
Беларусь Геннадий Короткевич турист (2014 ж.);
Ресей Егор Егор (2012); Қытай Бин Джин crazyb0y (2009);
Польша Томаш Чайка (2008, 2004, 2003);
Нидерланды Jan Kuipers Jan_Kuipers (2007);
Польша Eryk Kopczyñski Eryx (2005);
Австралия Джон Детридж Джон Детридж (2002);
АҚШ Джонмак (2001).
Марафон матчы (ММ) санатындағы өткен жылдардың жеңімпаздары
Беларусь Геннадий Короткевич турист (2018 ж.);
Польша Пшемыслав Дебиак психосы (2017, 2016, 2014, 2013, 2011, 2008);
Қытай TianCheng Lou ACRush (2015);
Оңтүстік Корея Вон-Сок Ю айну7 (2012);
Жапония Йоичи Ивата вата (2010);
Ресей Андрей Лопатин КОТЕХОК (2009);
Польша Матеуш Зоткевич Мохито1 (2007).
«Бірінші аяқтаған» (F2F) санатындағы өткен жылдардың жеңімпаздары
Бәсекелестерге шағын бағдарламалау тапсырмаларының жиынтығы беріледі (мысалы, қателерді түзету/бар кодтық базаны жақсарту) және әрбір тапсырманы шешуде кімнің алда екеніне байланысты ұпайлар беріледі.
Ресей Дмитрий Кондаков кондаковдмитрий (2018 ж.);
Нигерия Акинвале Ариводола акинвале (2017, 2014);
Қытай vvvpig (2016); Үндістан Pratap Koritala супер зарядтағышы (2013);
Қытай Лан Луо Хохоски (2012);
Қытай Ян Ли Еунг (2011);
Украина Маргарита Скрипачова Маргарита (2010);
Қытай Ninghai Huang P. E. (2009).
Бағдарламалық қамтамасыз етуді әзірлеу номинациясы бойынша өткен жылдардың жеңімпаздары
Қатысушылар бағдарламалық құрал құрамдас бөлігіне/өніміне тұтынушы талаптарына сәйкес құрамдас бөлікті/өнімді 4 сағат ішінде ең жақсы жолмен енгізуі керек.
Вьетнам Ngoc Pham ngoctay (2018);
Испания Сергей Погодин birdofpreyru (2017);
Польша Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
Қытай Чжижие Лю көбірек бақыт (2013);
Қытай Ян Ли Еунг (2012, 2010);
Филиппин Франклин Геварра j3_guile (2011);
Қытай ГуанЧжуо Джин Стандлов (2009 ж. – Сәулет, 2004 ж.);
Аргентина Пабло Вольфус пулки (2009 - Ассамблея);
Қытай Янбо Ву көмекшісі (2009 ж. – Құрамдас бөліктерді әзірлеу);
Канада Piotr Paweska AleaActaEst (2009 - Техникалық сипаттама);
Бразилия Romano Silva romanoTC (2008);
Қытай Фэн Хэ Хэфэн (2007);
Индонезия Sindunata Sudarmagi sindu (2006);
Қытай Ци Лю визуалы (2005).
UI дизайны аталымы бойынша өткен жылдардың жеңімпаздары
Қатысушылар бағдарламалық өнім/веб-портал және т.б. үшін ең жақсы (визуалды) пайдаланушы интерфейсінің дизайнын жасауға шақырылады. клиенттің талаптарына сәйкес