This is a training program for beginners. You can improve your coding skill and learn basic algorithms through the training program.
The homepage of the training gateway is
http://train.usaco.org/usacogate. You can register an account and start solving problems.
The problems are organized as chapters and sections, which are labeled as “PROB”. The tutorials are labeled as “TEXT”. Please read the tutorials carefully before continuing to solve problems.