Bài 26: Google Code Jam và Hash Code – Những kỳ thi huyền thoại đã khép lại

Trong 20 năm, Google Code Jam là một trong những kỳ thi lập trình cá nhân danh giá nhất thế giới. Năm 2023, Google khép lại Code Jam cùng hai kỳ thi Hash Code và Kick Start, để lại kho đề quý giá và những kỷ lục khó bị phá vỡ.

Bài thứ hai mươi sáu của chuyên mục Huyền thoại lập trình thi đấu. Danh sách vô địch tổng hợp chủ yếu theo Wikipedia và trang Codeforces; không có dữ liệu đáng tin cậy cho năm 2007.
1. Hai mươi năm Code Jam
- Code Jam bắt đầu từ năm 2003. Theo Google, qua 20 năm các kỳ thi lập trình của hãng thu hút hơn một triệu người từ gần như mọi quốc gia.
- Thí sinh đi qua vòng loại, các vòng trực tuyến rồi vào vòng chung kết thế giới; giải nhất năm 2022 trị giá 15.000 đô la Mỹ.
- Tháng 2/2023, Google thông báo dừng cả ba kỳ thi. Ngày 15/4/2023 diễn ra các vòng "Farewell Round" (vòng chia tay) không có giải thưởng; trang thi đóng cửa ngày 1/7/2023.
2. Những nhà vô địch Code Jam
| Năm | Nhà vô địch |
|---|---|
| 2003 | Jimmy Mårdell (Thụy Điển) |
| 2004 | Sergio Sancho (Argentina) |
| 2005 | Marek Cygan (Ba Lan) |
| 2006 | Petr Mitrichev (Nga) |
| 2008, 2009 | Tiancheng Lou – ACRush (Trung Quốc) |
| 2010 | Egor Kulikov (Nga) |
| 2011 | Makoto Soejima (Nhật Bản) |
| 2012 | Jakub Pachocki (Ba Lan) |
| 2013 | Ivan Metelsky (Belarus) |
| 2014–2020 | Gennady Korotkevich – tourist (Belarus), 7 lần liên tiếp |
| 2021 | Xiuhan Wang – sunset (Trung Quốc) |
| 2022 | Gennady Korotkevich – tourist, lần thứ 8 |
Kỷ lục của tourist – 7 lần vô địch liên tiếp từ 2014 đến 2020 và tổng cộng 8 lần – gần như chắc chắn sẽ không bao giờ bị phá, vì kỳ thi không còn nữa. Năm 2022, đứng sau tourist là jiangly và ksun48 – hai gương mặt quen thuộc của chuyên mục.
3. Hash Code – kỳ thi đồng đội về tối ưu
- Hash Code ra đời năm 2014, do các kỹ sư của Google tại Pháp khởi xướng.
- Mỗi đội 2–4 người giải một bài toán tối ưu mô phỏng sản phẩm thật của Google – không có đáp án "đúng tuyệt đối", đội nào cho kết quả tốt nhất thì thắng.
- Theo Wikipedia, kỳ đầu tiên ở Paris có 200 người tham gia; năm 2021 có hơn 128.000 người đăng ký. Đội của tourist vô địch các năm 2019, 2020 và 2021.
4. Kick Start
Theo Google, Kick Start bắt đầu là kỳ thi dành cho sinh viên mới tốt nghiệp ở Trung Quốc, sau đó mở rộng ra toàn cầu với nhiều vòng thi trong năm – một "bậc thang" vừa sức cho người mới.
Code Jam đã khép lại, nhưng những bài toán hay vẫn còn đó – và tinh thần thi đấu của nó vẫn tiếp tục trên Codeforces, AtCoder và các kỳ thi khác.
Bài học cho học sinh Việt Nam
- Luyện đề Code Jam cũ: các bài vòng loại và vòng 1 rất phù hợp với học sinh khá.
- Thử sức với bài tối ưu kiểu Hash Code: không chỉ tìm lời giải đúng mà tìm lời giải "tốt nhất có thể" – kỹ năng rất cần trong công việc thực tế.
- Sự bền bỉ của tourist: thống trị suốt gần một thập kỷ nhờ luyện tập không ngừng.

Nguồn tham khảo
- Google Developers Blog (23/05/2023) – Celebrate Google's Coding Competitions with a final round of programming fun
- Google Developers Blog (29/07/2022) – Meet the 2022 Code Jam World Finalists
- i-programmer (24/02/2023) – End of the road for coding competitions
- Wikipedia – Google Code Jam
- Wikipedia – Hash Code
- Google Blog (14/01/2020) – Google's Hash Code competition is back
- Codeforces – Code Jam 2021 Finals
- Wikipedia – Gennady Korotkevich
- Không biết học gì trước, học gì sau, học lan man nên kiến thức bị hổng.
- Bí bài không ai gỡ, ngồi cả buổi vẫn không ra rồi bỏ cuộc.
- Code chạy được nhưng không đủ điểm, không biết sai ở đâu, chậm ở đâu.
- Không có đề thi thử và người chấm, nên không biết mình đang ở mức nào.
- Dễ nản giữa chừng khi không có ai theo sát.
- Lộ trình 111 buổi video sắp sẵn từ dòng code đầu tiên đến đề HSG thật của các tỉnh.
- Thầy trực tiếp gỡ bí, chữa bài cho từng em qua nhóm Zalo riêng.
- Hệ thống chấm bài tự động 24/7 và thi thử HSG hằng tuần để biết chính xác mình đang ở đâu.
- Đóng học phí một lần, thầy kèm lâu dài: từ thi chuyên Tin đến HSG quốc gia và cả khi lên đại học.
Nhận xét
Đăng nhận xét