Este ano, nos tornamos a primeira equipe da Rússia a organizar a competição internacional de programação do ICFPC . No artigo, contamos como passamos dos participantes aos organizadores, quais desafios e desafios encontramos ao longo do caminho e como o concurso terminou.
Como tudo começou
Lesha Kirpichnikov (beevee):
- , . , , , . , . , 2006 2007. , . , , . . , , - , , -50. , : , -.
, . 2019 ICFPC 2020. , , :)
: , ! . - , . . .
ICFPC , 22 , . , , ICFPC. : , ICFPC — , . — Coding Game Russian AI Cup, — codeforces, - , , — ICFPC.
, , . ICFPC 2020 . ?
2019 . - . : , .
, . . . . — … , . 72 , , .
? ? ? ! , :) 72 , , . ICFP Contest — .
. , , . , , , :)
. , , . , , . : , .
,
ICFPC . 40 , 4 . . : ? , . , , - .
, .
, . . . : « ? , , ? ?». «, ! , !». Discord, . 10 , . 4,5 , .
, .
:
- Yvan Dutil. , 1999 2003 . .
, , SETI — . METI, , . . . Arecibo message (1974) CosmicCall (1999 2003). , .
, - , , , . , , , . Yvan Dutil — , . - — , .
, , SETI. , CosmicCall CosmicCall2.
, .
— 90 . — , — . . . , , , - .
, : «», , , . . , , , , , .
- .
- , , , :)
- .
- ( galaxy - , ) , , .
- .
- , .
— , . . , , , .
- . - , , , - .
(xoposhiy):
, - - , , . , , , . , . , . , . , . , , .
, 1960 , , 5 , «Lincos. . 1». , . , , , «» «».
: , . ? ? ! , !»
. :
, - , . 2019 , ( SKI-). , , , . «» ( aPad — iPad, aPad alien). , . , .
2019 . PlanetWars. , . :
. — IEEE 754 . , 12 Advent Of Code, : . oC Advent of Code, .
( , )
, 2D , , , . , . , , , , , .
:
, . , , . . - , . - . ,
. , . , : . 0,0 — , . : , , .
( )
: . « » — «». . - , , . , .
, . .
( )
— , . , , .
:
:
( , — (0, 0))
:
: , , , -. , . , instagrammable. 16 , , . , , .
. — . , 2007 — . , . . , :
, . , , , «». , . , , , ? .
:
, ! . , . : , . ! . , Y , . :) (- ) . , . « ?» « !», « » « ». , ! :)
:
- , : zip-, , , . 2020 -. CI/CD, . . , . . , , , . , , : .
, , . . . , .
. . . AWS .
, , : , CI/CD, , .
, . « , , , , » « ! - !». , , . , :)
:
, «». , «» , . . : 2 . , .
72
. , , .
16- . , . , 24/3 .
- , - . , , , , - . . 5–6 , , . , , .
( )
: , - . , , . , .
, , . - , .
( )
( : . - )
ICFPC : 5 . , , .
. . - . , . -20 . , , , . .
: , , . , ICFPC The Cat #1. , , , , 12 The Cat #12. 6, : «, ?))) , !».
(aminopyrodin): « ».
: « , . 5 , 72 , , . , : , , . - : -, ».
: « , . , , . . ».
: « . , ».
. , . , . , , . , , , - !?
Main round, 1st place
Closed and Restricted Boltzmann Machine (denplusplus). , Python, , , .
Main round, 2nd place
: ICFPC Unagi, Rust, 182020, C++. , , : , . .
Lightning Round
powder — lightning . 24 : , . , , . . Haskell.
Judges’ Prize
WILD BASHKORT MAGES (ripatti). , , , - ( ), . , . OCaml.
, ( :)):
: , , . ICFPC, .
. recording of this message , .
41- , , 42- .
, , — The Implementation of Functional Programming Languages,
, , :)
, - , .
, . ICFPC -