fork download
  1. <?php
  2. $arr = array();
  3.  
  4. for ($i=0; $i<100; $i++)
  5. {
  6. $arr[$i] = 0;
  7. }
  8.  
  9. for ($i=0; $i<1000000; $i++)
  10. {
  11. $x = rand() % (100 * 100);
  12. $arr[sqrt($x)]++;
  13. }
  14.  
  15. for ($i=0; $i<100; $i++)
  16. {
  17. echo "arr[$i] = " . $arr[$i] . PHP_EOL;
  18. }
  19. ?>
Success #stdin #stdout 0.81s 13064KB
stdin
Standard input is empty
stdout
arr[0] = 108
arr[1] = 323
arr[2] = 481
arr[3] = 690
arr[4] = 897
arr[5] = 1069
arr[6] = 1374
arr[7] = 1519
arr[8] = 1696
arr[9] = 1918
arr[10] = 2124
arr[11] = 2300
arr[12] = 2499
arr[13] = 2634
arr[14] = 2844
arr[15] = 3023
arr[16] = 3285
arr[17] = 3518
arr[18] = 3608
arr[19] = 4001
arr[20] = 4175
arr[21] = 4324
arr[22] = 4433
arr[23] = 4684
arr[24] = 4876
arr[25] = 5171
arr[26] = 5238
arr[27] = 5474
arr[28] = 5704
arr[29] = 5915
arr[30] = 6087
arr[31] = 6435
arr[32] = 6591
arr[33] = 6711
arr[34] = 6767
arr[35] = 7083
arr[36] = 7299
arr[37] = 7563
arr[38] = 7765
arr[39] = 7836
arr[40] = 8107
arr[41] = 8238
arr[42] = 8616
arr[43] = 8815
arr[44] = 8859
arr[45] = 9196
arr[46] = 9312
arr[47] = 9296
arr[48] = 9686
arr[49] = 9900
arr[50] = 10078
arr[51] = 10274
arr[52] = 10601
arr[53] = 10836
arr[54] = 10901
arr[55] = 11122
arr[56] = 11488
arr[57] = 11675
arr[58] = 11585
arr[59] = 11869
arr[60] = 12236
arr[61] = 12316
arr[62] = 12671
arr[63] = 12703
arr[64] = 12979
arr[65] = 12993
arr[66] = 13252
arr[67] = 13555
arr[68] = 13513
arr[69] = 13812
arr[70] = 14047
arr[71] = 14304
arr[72] = 14432
arr[73] = 14757
arr[74] = 15004
arr[75] = 14871
arr[76] = 15293
arr[77] = 15534
arr[78] = 15684
arr[79] = 16033
arr[80] = 16064
arr[81] = 16209
arr[82] = 16351
arr[83] = 16593
arr[84] = 16893
arr[85] = 16994
arr[86] = 17564
arr[87] = 17315
arr[88] = 17664
arr[89] = 17993
arr[90] = 18208
arr[91] = 18161
arr[92] = 18476
arr[93] = 18710
arr[94] = 18724
arr[95] = 18889
arr[96] = 19581
arr[97] = 19460
arr[98] = 19817
arr[99] = 19849