⬢ Common questions
FAQ.
Everything I get asked twice. If your question isn't here, tell the coach.
Getting started
What ages do you work with?
Roughly 8-18. The youngest pipeline is Logia (typically ≤13), then OI Junior (≤15), then OI (open). If you're outside that range, get in touch — I'll see if it makes sense.
Is Ometek Academy invite-only?
Yes. I keep the cohort small so I can review every submission myself. To apply, fill out the invite form and tell me about the student.
What does a typical week look like?
I assign 3-7 problems per student per week, calibrated to where they are in the curriculum. The student solves on the source platform (Codeforces, AtCoder, CSES, etc.), submits in Ometek Academy, and I review — usually same day.
Workflow
Why does the coach review every problem?
Because that's the value. Auto-graders confirm correctness; I catch bad habits, missed edge cases, and structural issues that compile and pass tests but won't survive a real olympiad.
What happens if I get a problem rejected?
You'll see a 'needs fix' status with my note. Read the feedback, iterate, resubmit. No XP is lost, no streak is broken — rejections are part of training.
Can I solve problems outside my assigned set?
You can solve anything you want on the source platforms — I don't restrict that. Only assigned, approved problems count toward your Ometek Academy progress and XP.
Pricing
How much does it cost?
Pricing is set per cohort and shared once you're invited. I aim to keep it accessible — fee waivers exist for promising students who can't pay full freight. Just ask.
Technical
Which platforms do you support?
Codeforces, AtCoder, CSES, SPOJ, CodeChef, USACO, LeetCode, Kattis, Yosupo Library Checker, and a few smaller ones. If you'd like to add a platform, mention it in the invite form.
What languages can I use?
Whatever the source platform accepts — usually C++, Python, or Java. I review the code itself, so any common olympiad language works.