
O TopCoder Open 2019 ocorreu em Houston de 13 a 16 de novembro, e (Bielorrússia) conquistou o primeiro lugar em duas trilhas competitivas: Algorithm e Marathon. Isso nunca havia sido alcançado por ninguém em um único ano! Uma excelente conclusão da temporada de 2019, na qual Gena já havia vencido em duas outras competições importantes: Google Code Jam e Facebook Hacker Cup.
é um torneio profissional individual de programação realizado anualmente pela empresa Topcoder Inc. É realizado no sistema Topcoder desde 2001. No total, o Topcoder apresenta seis tipos de competições: Algorithm, Development, First2Finish, UI Design, UI Prototype e Marathon.
Marathon Match (MM) é uma tarefa de otimização cuja solução correta nem mesmo os organizadores conhecem. O programador deve propor a solução mais eficiente em um curto espaço de tempo.
Algorithm (SRM) é programação competitiva clássica. Em uma hora e meia, é preciso resolver problemas em Java, C#, C++ ou Python.
Este artigo foi preparado com o apoio da empresa EDISON Software, que , além de .

de 2019

Gennady Korotkevich nasceu em 1994 na Bielorrússia. Em 2012, ingressou no Instituto de Tecnologia, Mecânica e Óptica de São Petersburgo (ITMO) na faculdade de tecnologias da informação e programação. Em 2018, decidiu continuar seus estudos no doutorado da ITMO.
Entrevista com Gennady
- 2019:
- 2017:
- 2016:
- 2015:
- 2015:
Vencedores de anos anteriores na categoria Algorithm (SRM)
- Rússia Petr Mitrichev Petr (2018, 2015, 2013, 2006);
- China Yuhao Du xudyh (2017);
- Japão Makoto Soejima rng_58 (2016, 2011, 2010);
- Bielorrússia Gennady Korotkevich tourist (2014);
- Rússia Egor Egor (2012); China Bin Jin crazyb0y (2009);
- Polônia Tomasz Czajka (2008, 2004, 2003);
- Netherlands Jan Kuipers Jan_Kuipers (2007);
- Polônia Eryk Kopczyñski Eryx (2005);
- Austrália John Dethridge John Dethridge (2002);
- Estados Unidos jonmac (2001).
Vencedores de anos anteriores na categoria Marathon Match (MM)
- Bielorrússia Gennady Korotkevich tourist (2018);
- Polônia Przemyslaw Debiak Psyho (2017, 2016, 2014, 2013, 2011, 2008);
- China TianCheng Lou ACRush (2015);
- Coreia do Sul Won-Seok Yoo ainu7 (2012);
- Japão Yoichi Iwata wata (2010);
- Rússia Andrey Lopatin KOTEHOK (2009);
- Polônia Mateusz Zotkiewicz Mojito1 (2007).
Vencedores de anos anteriores na categoria First to Finish (F2F)
Aos participantes da competição é fornecido um conjunto de pequenas tarefas de programação (por exemplo, correção de erros / melhorias em um código existente), e eles recebem notas com base em quem resolve cada tarefa primeiro.
- Rússia Dmitry Kondakov kondakovdmitry (2018);
- Nigéria Akinwale Ariwodola akinwale (2017, 2014);
- China vvvpig (2016); Índia Pratap Koritala supercharger (2013);
- China Lan Luo hohosky (2012);
- China Yang Li Yeung (2011);
- Ucrânia Margaryta Skrypachova Margarita (2010);
- China Ninghai Huang PE (2009).
Vencedores de anos anteriores na categoria Desenvolvimento de Software
Os participantes devem, de acordo com os requisitos dos clientes para o componente/produto de software, implementar o componente/produto da melhor maneira em 4 horas.
- Vietnã Ngoc Pham ngoctay (2018);
- Espanha Sergey Pogodin birdofpreyru (2017);
- Polônia Łukasz Sentkiewicz Sky_ (2016, 2015, 2014);
- China Zhijie Liu morehappiness (2013);
- China Yang Li Yeung (2012, 2010);
- Filipinas Franklin Guevarra j3_guile (2011);
- China GuanZhuo Jin Standlove (2009 — Arquitetura, 2004);
- Argentina Pablo Wolfus pulky (2009 — Assembly);
- China Yanbo Wu assistant (2009 — Desenvolvimento de Componentes);
- Canadá Piotr Paweska AleaActaEst (2009 — Especificação);
- Brasil Romano Silva romanoTC (2008);
- China Feng He hefeng (2007);
- Indonésia Sindunata Sudarmagi sindu (2006);
- China Qi Liu visualage (2005).
Vencedores de anos anteriores na categoria Design de UI
Os participantes são convidados a criar o melhor design visual da interface do usuário para um produto de software / portal da web, etc., de acordo com os requisitos do cliente.
- TailândiaTeeraporn Sriponpak iamtong (2018, 2012);
- Indonésia Panji Kharisma kharm (2017);
- Indonésia Junius Albertho abedavera (2016, 2015, 2013, 2011);
- Indonésia Faridah Amalia Mandaga fairy_ley (2014);
- Indonésia Tri Joko Rubiyanto djackmania (2010);
- Austrália Dale Napier djnapier (2009);
- Filipinas Nino Rey Ronda oninkxronda (2008);
- China Yiming Liao yiming (2007).
Outras publicações sobre este tema:
Fonte: habr.com
