Bỏ qua

Các kỳ thi ICPC/CCPC và Quy tắc

Giới thiệu赛事

ICPC

ICPC (International Collegiate Programming Contest) do ICPC Foundation tổ chức, là cuộc thi lập trình đại học có ảnh hưởng nhất. Trước đây ACM tài trợ, nên nhiều người gọi ACM contest.

ICPC gồm vòng khu vực (Regionals) và chung kết (World Finals).

Website: https://icpc.global

CCPC

Website: https://ccpc.io

Cuộc thi lập trình đại học Trung Quốc.

Khác biệt rõ: nhiều trường không hoàn phí.

Giới thiệu赛制

Thường 3 người một đội dùng một máy, có nhiều lần nộp. Chấm实时, nộp sai bị phạt 20 phút, số lần sai càng nhiều, phạt càng tăng. Mỗi bài chỉ được tính điểm khi AC tất cả test. Xếp hạng theo số bài AC; nếu bằng nhau thì theo tổng thời gian. Tổng thời gian là tổng thời gian từng bài (từ lúc bắt đầu đến khi AC, cộng thời gian phạt).

Một số giải ICPC封榜 1 giờ trước kết thúc; sau封榜, nộp và xếp hạng không hiện với đội khác.

Ở các giải ICPC, thí sinh được mang một lượng tài liệu giấy nhất định.

Ngoài ICPC/CCPC, nhiều giải khác cũng dùng赛制 này, như LeetCode Weekly,全国编程大赛, 牛客小白赛练习赛挑战赛, v.v.

Lịch mùa giải

  • ICPC/CCPC vòng mạng (cuối 8 đến đầu 9)
  • ICPC/CCPC vòng khu vực (cuối 9 đến cuối 11)
  • ICPC EC Final/CCPC Final (giữa 12)
  • ICPC World Finals (tháng 4 đến 6 năm sau)

Hướng dẫn训练

Luyện đa trường

Cuộc thi luyện mùa hè trên HDU OJ. Có thưởng, đề chất lượng, tích lũy nhiều năm có nhiều tài nguyên.

Từ khóa trong OJ: Multi-University Training Contest.

Khu vực trong nước

Trên Virtual Judge có thể tìm bộ đề精选.

Trại huấn luyện

  • Mùa đông có Camp của Toutiao/Tsinghua/CCPC (Wannafly Camp)
  • Wannafly Camp

Tài nguyên luyện tập