Mwa ha ha ha ha I'm the mad sports programmer (sp) Hououin Riela! after beating Mr weak mind, I moved to Wonderland and started a hidden base with Dormouse.
I noticed that in order to improve you have to train. It took me a lot of time to notice this because I'm a genius, but even the most talented people have to work hard to become better. Sports programming is a sport, so you have to keep training to be in shape,
How many hours per week do you train? do you have a routine? how do you train? do you choose just random problems from gym?
btw, Is there other sites like codeforces but oriented to maths?