ZIO & INOI
Masterclass.
The definitive Indian pipeline to the International Olympiad in Informatics (IOI). Master pen-and-paper algorithmic logic for the ZIO, and transition into intense, competitive C++ engineering for the INOI.
The Indian Pipeline
-
Phase 1 (ZIO): Master pen-and-paper logic puzzles. No coding required—strictly mathematical optimization and DP tracing.
-
Phase 2 (INOI): Execute high-pressure, live C++ algorithmic programming testing Graph Theory and advanced Data Structures.
-
Our curriculum seamlessly bridges the gap from mathematical theory to flawless code execution.
Decoding the ICO Ecosystem
The Indian Computing Olympiad (ICO), organized by IARCS, is the official gateway for Indian students to reach the International Olympiad in Informatics (IOI). Unlike traditional coding competitions, the ICO places a massive emphasis on pure mathematical logic before a student is ever allowed to touch a compiler.
The journey begins with either the ZIO (Zonal Informatics Olympiad) or the ZCO (Zonal Computing Olympiad). We highly recommend the ZIO route, as it develops the profound analytical thinking necessary to conquer the brutal algorithmic challenges of the INOI.
The 2-Stage Challenge
- Stage 1: ZIO (The Logic Gate): A 3-hour pen-and-paper examination. Students are given highly complex algorithmic tasks and large datasets, and must logically trace the algorithm by hand to find the exact numerical answer. No programming language is used.
- Stage 2: INOI (The Engineering Core): A 3-hour practical programming exam requiring C++. Students must read a problem, design an optimal $O(N \log N)$ algorithm, and write flawless code that passes strictly hidden time and memory limits.
- The Final Destination: The top 30 students from INOI are invited to the IOI Training Camp (IOITC) in Chennai to compete for the 4 spots on the Indian National Team.
The Dual-Phase Mentorship Strategy
We do not just teach syntax. We forge students into algorithmic architects who can visualize memory states and graph traversals entirely in their heads.
Manual State Tracking
For the ZIO, we teach students how to mathematically identify repeating patterns and DP (Dynamic Programming) state transitions so they can solve $N=1000$ iterations on paper in minutes.
C++ Execution
Once the logic is mastered, we transition to strict C++ for INOI. We drill students on the Standard Template Library (STL), memory management, and edge-case debugging to prevent TLE (Time Limit Exceeded) errors.
The Elite Curriculum Matrix
Our curriculum systematically bridges the gap from theoretical discrete mathematics directly into high-speed C++ software engineering.
ZIO: Mathematical Algorithms
Pen-and-Paper Logic
- Discrete Math: Mastering combinations, permutations, and advanced counting methods without a calculator.
- Graph Tracing: Manually tracing shortest paths, Eulerian circuits, and network flows on complex diagrams.
- Pattern Extrapolation: Identifying recurrent subproblems in massive datasets to jump to the final solution instantly.
INOI C++ Foundation
The Engineering Core
- C++ Syntax & STL: Deep dive into Vectors, Sets, Maps, Priority Queues, and custom comparators.
- Time Complexity ($10^8$ Rule): Learning exactly how to calculate $O(N \log N)$ constraints to avoid server timeouts.
- Greedy Algorithms: Designing efficient sorting and two-pointer arrays to solve optimization problems rapidly.
Dynamic Programming
INOI Mastery
- State Definitions: Translating a word problem into a mathematically overlapping subproblem.
- Memoization & Tabulation: Implementing Top-Down and Bottom-Up DP arrays to drastically cut execution time.
- Classic Formats: Mastering Knapsack, Longest Increasing Subsequence (LIS), and DP on 2D Grids.
Advanced Graph Theory
IOI Edge
- Traversal: Heavy implementations of Depth First Search (DFS) and Breadth First Search (BFS) on trees and grids.
- Shortest Paths: Dijkstra’s algorithm and Bellman-Ford implementations using priority queues.
- Network Optimization: Minimum Spanning Trees (Kruskal/Prim) and Topological Sorting on Directed Acyclic Graphs (DAGs).
Join the 2026 Cohort
Spots for our ZIO & INOI Masterclass are strictly limited. Apply now for an algorithmic evaluation.
Elite Informatics Results
Olympiad Champions
Witness the extraordinary cognitive achievements of our elite students dominating global informatics leaderboards.
GAN RU YING
Grade 11 • India/Global
Joohyun Ryu
Grade 9 • India/Global
LI CHENXI
Grade 11 • India/Global
DORIS XU
Grade 10 • India/Global
Gan Lih Ying
Grade 10 • India/Global
YUCHENG ZOU
Grade 10 • India/Global
GAN RU YING
Grade 11 • India/Global
Joohyun Ryu
Grade 9 • India/Global
LI CHENXI
Grade 11 • India/Global
DORIS XU
Grade 10 • India/Global
Gan Lih Ying
Grade 10 • India/Global
YUCHENG ZOU
Grade 10 • India/Global
Xinqi Fu
Grade 8 • India/Global
Isaac Ong Jun Jie
Grade 10 • India/Global
AARAV SINGH
Grade 11 • India/Global
Ziqi Na
Grade 9 • India/Global
CHONG YIXUAN
Grade 9 • India/Global
Xinqi Fu
Grade 8 • India/Global
Isaac Ong Jun Jie
Grade 10 • India/Global
AARAV SINGH
Grade 11 • India/Global
Ziqi Na
Grade 9 • India/Global
CHONG YIXUAN
Grade 9 • India/Global
The Intel Vault: Coding Prep
Download elite study plans, diagnostic tests, and strategy guides.