| Reflections today | Time today | This week | Due for review |
|---|---|---|---|
| 0 | 0m | 0 | — |
Load a Codeforces Problem
Paste problem URLs or codes (single or comma/space-separated, e.g. 1904A, 1904B, 1904C). Only one problem is active in the solve session at a time.
Supports single codes/URLs or multiple separated by commas or spaces. All loaded problems appear in your queue on the Problems page.
Problems & Practice Queue
Manage your practice queue. Only the active problem runs the stopwatch timer.
Your practice queue is empty. Load one or more Codeforces problems to start solving.
| Time spent | 00:00:00 |
|---|---|
| Problem name | |
| Rating | |
| Contest ID | |
| Problem index |
| # | When | Problem | Rating | Verdict | Time | Action |
|---|
Post-Solve Reflection
Answer all five questions after you finish solving.
Load a problem before writing a reflection.
Edit Reflection
Update your reflection notes and lessons for your solved problem.
No saved reflections found to edit.
| Problem | — |
|---|---|
| Codeforces Link | — |
| Time Spent | — |
| Problem Tags |
Problem tags
|
Your Progress
Completed problem reflections and practice history. Click a row to expand reflection notes.
Reflection Rule
How to turn one hard solve into durable skill.
Don't immediately force another problem of the same difficulty. Slow down and extract the lesson while it is still fresh.
Spend 10–15 minutes writing down:
- Observation — the key idea that unlocked the problem.
- Mistake — what made you stuck and how you escaped.
- Pattern — the algorithm family or technique name.
- Future recognition — what you will look for next time.
- Implementation — the simplest clean way to code it.
These map directly to the five questions on the Reflect page.
-
Load Problem: Paste any Codeforces URL or code (e.g.,
1904A) on the Load page. Metadata, rating, and tags are fetched automatically. - Solve & Track: Open the problem on Codeforces and tackle it while the live stopwatch runs on the Problem page.
- Reflect Deeply: Complete five structured reflection prompts on the Reflect page before moving on.
- Review & Master: Search, filter, and review your historical insights in your personal Progress.
Stuck Reasons
Why you got stuck, across all your reflections. Click a reason to see those reflections on Progress. Tags by time →
Tags by Time
Which topics take you longest, across all your reflections. Click a tag to see those reflections on Progress. Stuck reasons →
Review
Recall each problem's key idea before revealing your reflection, then grade yourself honestly. What you remember comes back later; what you forget comes back tomorrow.
Loading…
Manage Database Problems
Remove problems from everywhere in the database (reflections, practice queue, and active session).
| Code | Problem Name | Rating | Time | Solved At | Action |
|---|---|---|---|---|---|
| Loading database records… | |||||
New blog entry
Private: only you can read it, after logging in.