Guides
How to use CodeKairo Battles, step by step, as a participant, a host or an admin — plus how to organize a coding competition in college, how ICPC penalty time is counted and how a knockout bracket is seeded.
How to use CodeKairo Battles
- How to take part in a tournament (Participant) — From signing in to the final: finding a tournament, registering, checking in, playing a knockout match or an ICPC-style contest, and what stays on your CodeKairo profile afterwards.
- How to host a tournament (Host) — Everything an organizer does, in order: signing in as a host, creating the organization, drafting the tournament, choosing the problems, publishing, handling entries and running the day.
- How to verify organizations (Admin) — For CodeKairo staff: reaching the admin page, reviewing the organizations waiting, verifying or revoking one, following any tournament with its players' code, and what to check first.
Articles
- How to organize a coding competition in college — A practical plan for a college coding contest: the format, the date and length, a difficulty mix that works, who may enter, how to fill the seats and what to have ready on the day.
- ICPC scoring and penalty time, explained — How an ICPC-style scoreboard ranks teams — problems solved, then penalty minutes, then the earliest last solve — with a worked example, the tie-breaks, the freeze and what it means for strategy.
- Knockout bracket seeding and byes, explained — How a single-elimination bracket is sized, why seed 1 meets seed 8, who gets a bye with 6 or 13 players, and how a timed one-on-one coding match is decided.