fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. #define MAX 10000
  6. #define UNIT 100
  7.  
  8. int main(){
  9. int i;
  10. double sum=0;
  11.  
  12. srand((unsigned)time(NULL));
  13. for(i=0;i<MAX;i++){
  14. sum+=(double)rand()/RAND_MAX;
  15. if((i+1)%UNIT==0){
  16. printf("%d,%f\n",i+1,sum/(i+1));
  17. }
  18. }
  19. return 0;
  20. }
Success #stdin #stdout 0s 2052KB
stdin
Standard input is empty
stdout
100,0.532047
200,0.525238
300,0.513962
400,0.515690
500,0.503312
600,0.505381
700,0.504065
800,0.500719
900,0.503875
1000,0.507440
1100,0.503334
1200,0.503523
1300,0.503319
1400,0.503601
1500,0.504017
1600,0.503879
1700,0.503556
1800,0.502999
1900,0.503214
2000,0.503866
2100,0.505360
2200,0.506940
2300,0.508223
2400,0.509124
2500,0.508430
2600,0.509161
2700,0.507868
2800,0.508585
2900,0.507665
3000,0.506577
3100,0.505740
3200,0.504198
3300,0.502698
3400,0.501879
3500,0.501231
3600,0.500217
3700,0.499816
3800,0.500464
3900,0.501851
4000,0.501275
4100,0.500919
4200,0.501236
4300,0.501212
4400,0.501007
4500,0.499685
4600,0.498918
4700,0.497705
4800,0.498150
4900,0.499408
5000,0.498999
5100,0.498987
5200,0.499625
5300,0.499663
5400,0.498388
5500,0.498082
5600,0.497168
5700,0.497337
5800,0.497020
5900,0.497387
6000,0.497077
6100,0.497039
6200,0.497350
6300,0.497508
6400,0.497519
6500,0.498650
6600,0.497794
6700,0.497216
6800,0.496771
6900,0.496734
7000,0.496374
7100,0.496918
7200,0.496918
7300,0.496945
7400,0.496906
7500,0.496895
7600,0.497099
7700,0.496841
7800,0.497530
7900,0.496903
8000,0.496354
8100,0.496305
8200,0.496239
8300,0.496262
8400,0.496721
8500,0.496838
8600,0.496472
8700,0.496870
8800,0.496593
8900,0.496776
9000,0.497244
9100,0.497113
9200,0.497561
9300,0.497452
9400,0.497320
9500,0.497264
9600,0.497441
9700,0.497497
9800,0.497576
9900,0.497812
10000,0.497327