title: How does TopCoder evaluates code?
body: <p>If you are familiar with TopCoder you know that your source-code gets a final "grade/points" this depends on time, how many compiles, etc, one of the highest weighted being performance. But how can they test that, is there some sort of simple code (java or c++) to do it that you could share for me to evaluate and hopefully write my own to test the programs I write for University?  </p>
  
  <p><em>This is sort of a follow up question to <a href="https://stackoverflow.com/questions/2399759/writing-shorter-code-algorithms-is-more-efficient-performance">this one</a> where I ask if shorter code results in best performance.</em></p>
  
  <p><strong>P.S:</strong> Im interested in both of how topcoders knows performance and writing code to test performance.</p>