Пролечу я як фанера над Парижем на цих змаганнях.
Кваліфікацію ледве проповз. В 1А не брав участі (бо було о 3-ій ночі), 1B — завалив, зробив тільки одне завдання, друге не встиг зробити для маленького набору даних, а для великого воно неправильний результат дає, і всеодно не попав би в першу тисячу. Треба все таки почитати книжку з алгоритмами і порозв'язувати якісь завдання, та і автоматизувати деякі речі теж треба, бо десь пів-години потратив на копіювати-вставити і т.п.
Rust себе добре показує — працює швидко, особливих проблем не створює (крім відомої проблеми з mut-ами, типу
obj.share_and_modify(); obj.share(); навіть не компілюється через недосконалий компілятор). Подобається що на відміну від Сі чи Сі++ не падає в корку, але на Яві кодити було б швидше. Дуже не вистачає оператора yield для написання ітераторів, бо традиційний спосіб трохи довгий в реалізації і тому я його не використовую, бо один тільки ітератор займе половину часу.