I so dian
Oh no my account is in danger :(
You can practice in many ways, such as Old Education Round, Random choosing problem between 2000 and 2500, or by online resources like USACO Guide or Codeforces EDU.
If you can read Chinese, TIOJ and TOJ may be a good option for you. Also I have a blog write in Chinese: Link
GL for being Master!