Anonymous.hx 393 B

12345678910111213141516171819
  1. @:result(328272)
  2. class Anonymous {
  3. public static function main() {
  4. var a = [for( i in 0...1000 ) { x : Math.sqrt(i), y : i * Math.PI }];
  5. var tot = 0.;
  6. for( k in 0...10 ) {
  7. for( i in 0...a.length )
  8. for( j in 0...a.length ) {
  9. var dx = a[i].x - a[j].x;
  10. var dy = a[i].y - a[j].y;
  11. tot += Math.sqrt(dx*dx+dy*dy);
  12. }
  13. }
  14. Benchs.result(Std.int(tot%1000000.));
  15. }
  16. }