Try your own cases
Not sure it works? Type your own inputs and press Run first.
Practice hundreds of coding problems. When your solution fails, a friendly tutor shows you where it went wrong, in plain words.
Run your solutions in
Ask the way you’d ask a friend. The tutor has already read your code and your failed result, so you get a real answer, not a lecture.
It’s there the moment a submission fails, day or night.
It explains the mistake the way a friend would, and points to the line to look at.
It has seen your code and your result. Just ask, even half a question.
Start with a small hint and ask for more if you need it. The fixing stays yours.
Test your own ideas before you submit, see exactly what went wrong, and look back at how far you’ve come.
Not sure it works? Type your own inputs and press Run first.
Your answer next to the right one, for the exact case that failed.
Every wrong answer is saved, so you can watch yourself get closer to Accepted.
Creating problems
Chat with the assistant about what to cover. It suggests the tricky cases, your own solution works out the answers, and nothing is graded until you approve it.
1 · You
Pick a suggestion like “1 edge, 1 normal”, or type what you want covered.
2 · Assistant
It suggests cases, each named by what it tests. Nothing you already have.
3 · Your solution
Answers come from your own solution, never from the AI.
4 · You
Only the cases you accept are saved and used for grading.
New cases start as drafts. If one breaks your solution, it is flagged for you to check instead of quietly slipping into grading.
By hand
With the assistant