As a beginner to medium , on which type of contest (short or long) should i focus?

As of now i go for both, but i want some tips or guidance about which type of content is going to best for me for improvement purpose . and i am learning new algo’s and completely new to dynamic programming .
Thanks…