The file is named after the problem number on Timus.
The solution to http://acm.timus.ru/problem.aspx?space=1&num=1005, would be in a file named 1005.extension I've tried to document and comment everything possible.
I haven't solved everything myself. I've
- Read the discussion boards.
- Read other repositories.
- Googled concepts.
- Taken ideas from blog posts.