CAT 2026

Coding & Algorithms Tournament 2026


Announcement #1 Competition resource has been updated.
STATUS The FINAL round is near!
Don't forget to join our Discord
Time left for the FINALS!
88 00
DAYS
:
88 00
HRS
:
88 00
MIN
:
88 00
SEC
readme.md

CAT is a Nationwide Competitive Programming Competition made by Ecommurz and CSRelatedCompetitions as a celebration of programming skills, one of the key drivers of innovation in the 21st century. The coding competition is open for all Indonesians worldwide 🇮🇩🌏.

Built alongside some of the Indonesians who contributed to IOI, ICPC, and Google Code Jam. Top engineers making complex problems for the top 1%.

Follow us: Instagram X

requirements.txt

+ Is an Indonesian Citizen, all ages welcome

+ No LLMs, no Vibecoding; your raw coding skills


Category 1 SMP/SMA/Equivalent students
Category 2 S1/S2/D3/D4 university students
Category 3 Public / Professionals

More detailed category rules and eligibility are in the guidebook.

meow!

Join us on the FINAL Round! Limited slots!


+ BINUS @Alam Sutera, 6 June 2026, 17:00-20:00 WIB
+ Google Cloud and Virtu Financial will be opening their booths.
+ Free lunch and dinner.
+ Get limited-edition SWAGs from CAT and sponsors.
And more!

prizes.txt

Prize Pool

of IDR

135.000.000++


Prizes and benefits for the top 30 finalists & winners:


+ Cash prize for winners
+ Google Cloud Credits for winners
+ Transportation & accommodation support for onsite finals
+ CV drop opportunities
+ A lot of merchandise!


Additional Prizes: Giveaways for participants and top referrers

timeline.db
12/04 23:59 WIB Batch 1 registration deadline
18/04 19:00-20:00 WIB (Optional) Technical Meeting for Preliminary round batch 1
18/04-19/04 (Optional) Practice Session for Preliminary round batch 1
25/04 19:05-20:35 WIB Preliminary round (Babak Penyisihan): batch 1
28/04 23:59 WIB Registration final deadline
02/05 19:00-20:00 WIB (Optional) Technical Meeting for Preliminary round batch 2
02/05-03/05 (Optional) Practice Session for Preliminary round batch 2
03/05 19:05-20:35 WIB Preliminary round (Babak Penyisihan): batch 2
16/05 19:05-21:05 WIB Semifinals
06/06 All day Onsite final round in Greater Jakarta Area

For the preliminary rounds (babak penyisihan), you may join one batch, or both, depending on which dates fit your schedule best. Note that if you had registered after 12 April, you can only participate in the batch 2.

Preliminary batch 1
Top 10% (min. 50)
Semifinal
Top 30
Final
Preliminary batch 2
Top 10% (min. 50)
workshops.db

Free Coding & Algorithms Workshops by MurzEdu at @murzfam — open to everyone.

Preparing for CAT, OSN Informatics, GEMASTIK Div. 1, ICPC, or DSA interviews? We got you covered by our legendary and experienced instructors, from an OSN Informatics Trainer to a Tech Lead.


Free for all. Watch the archive here.

28/03 Basic Programming & Complexity Analysis — Watch here
31/03 Data Structures — Watch here
04/04 Problem Solving Paradigm 1: Greedy & Complete Search — Watch here
07/04 Graphs — Watch here
11/04 Problem Solving Paradigm 2: Dynamic Programming — Watch here

Got competitive programming questions stuck in your head?

competition-resources.tex

Access past CAT 2026 rounds problems, written analysis, and the live solve here.


  • Preliminary round batch 1: Problems Problem analysis Live solve Upsolve
  • Preliminary round batch 2: Problems Problem analysis Live solve Upsolve
  • Semifinal round: Problems Problem analysis Live solve Upsolve
  • Final round: coming soon
  • partners.txt