fork(3) download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. double f(double x){
  5. return exp(-x*x);
  6. }
  7.  
  8. int main(void) {
  9. double Tm,L=5,h,ci;
  10. int i,No,m;
  11.  
  12. for(No=1;No<500;No++){
  13. Tm=0;
  14. m=No;
  15. ci=-L+h;
  16. h=2*L/m;
  17. Tm=(f(-L)+f(L))/2;
  18. for(i=1;i<m;i++){
  19. Tm+=f(ci);
  20. ci+=h;
  21. }
  22. Tm*=h;
  23. printf("%8d %.12lf\n",No,Tm);
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
       1 0.000000000139
       2 0.000000000139
       3 3.333383151175
       4 1.403858144935
       5 1.772270493802
       6 1.803821883677
       7 1.758384277114
       8 1.776445872197
       9 1.771608231330
      10 1.772594308126
      11 1.772435181852
      12 1.772455856461
      13 1.772453675799
      14 1.772453863355
      15 1.772453850170
      16 1.772453850930
      17 1.772453850895
      18 1.772453850897
      19 1.772453850898
      20 1.772453850898
      21 1.772453850898
      22 1.772453850899
      23 1.772453850899
      24 1.772453850899
      25 1.772453850900
      26 1.772453850900
      27 1.772453850900
      28 1.772453850900
      29 1.772453850900
      30 1.772453850901
      31 1.772453850901
      32 1.772453850901
      33 1.772453850901
      34 1.772453850901
      35 1.772453850901
      36 1.772453850901
      37 1.772453850901
      38 1.772453850901
      39 1.772453850901
      40 1.772453850901
      41 1.772453850902
      42 1.772453850902
      43 1.772453850902
      44 1.772453850902
      45 1.772453850902
      46 1.772453850902
      47 1.772453850902
      48 1.772453850902
      49 1.772453850902
      50 1.772453850902
      51 1.772453850902
      52 1.772453850902
      53 1.772453850902
      54 1.772453850902
      55 1.772453850902
      56 1.772453850902
      57 1.772453850902
      58 1.772453850902
      59 1.772453850902
      60 1.772453850902
      61 1.772453850902
      62 1.772453850902
      63 1.772453850902
      64 1.772453850902
      65 1.772453850902
      66 1.772453850902
      67 1.772453850902
      68 1.772453850902
      69 1.772453850902
      70 1.772453850902
      71 1.772453850902
      72 1.772453850902
      73 1.772453850902
      74 1.772453850902
      75 1.772453850902
      76 1.772453850902
      77 1.772453850902
      78 1.772453850902
      79 1.772453850902
      80 1.772453850902
      81 1.772453850902
      82 1.772453850902
      83 1.772453850902
      84 1.772453850902
      85 1.772453850902
      86 1.772453850902
      87 1.772453850902
      88 1.772453850902
      89 1.772453850903
      90 1.772453850903
      91 1.772453850903
      92 1.772453850903
      93 1.772453850903
      94 1.772453850903
      95 1.772453850903
      96 1.772453850903
      97 1.772453850903
      98 1.772453850903
      99 1.772453850903
     100 1.772453850903
     101 1.772453850903
     102 1.772453850903
     103 1.772453850903
     104 1.772453850903
     105 1.772453850903
     106 1.772453850903
     107 1.772453850903
     108 1.772453850903
     109 1.772453850903
     110 1.772453850903
     111 1.772453850903
     112 1.772453850903
     113 1.772453850903
     114 1.772453850903
     115 1.772453850903
     116 1.772453850903
     117 1.772453850903
     118 1.772453850903
     119 1.772453850903
     120 1.772453850903
     121 1.772453850903
     122 1.772453850903
     123 1.772453850903
     124 1.772453850903
     125 1.772453850903
     126 1.772453850903
     127 1.772453850903
     128 1.772453850903
     129 1.772453850903
     130 1.772453850903
     131 1.772453850903
     132 1.772453850903
     133 1.772453850903
     134 1.772453850903
     135 1.772453850903
     136 1.772453850903
     137 1.772453850903
     138 1.772453850903
     139 1.772453850903
     140 1.772453850903
     141 1.772453850903
     142 1.772453850903
     143 1.772453850903
     144 1.772453850903
     145 1.772453850903
     146 1.772453850903
     147 1.772453850903
     148 1.772453850903
     149 1.772453850903
     150 1.772453850903
     151 1.772453850903
     152 1.772453850903
     153 1.772453850903
     154 1.772453850903
     155 1.772453850903
     156 1.772453850903
     157 1.772453850903
     158 1.772453850903
     159 1.772453850903
     160 1.772453850903
     161 1.772453850903
     162 1.772453850903
     163 1.772453850903
     164 1.772453850903
     165 1.772453850903
     166 1.772453850903
     167 1.772453850903
     168 1.772453850903
     169 1.772453850903
     170 1.772453850903
     171 1.772453850903
     172 1.772453850903
     173 1.772453850903
     174 1.772453850903
     175 1.772453850903
     176 1.772453850903
     177 1.772453850903
     178 1.772453850903
     179 1.772453850903
     180 1.772453850903
     181 1.772453850903
     182 1.772453850903
     183 1.772453850903
     184 1.772453850903
     185 1.772453850903
     186 1.772453850903
     187 1.772453850903
     188 1.772453850903
     189 1.772453850903
     190 1.772453850903
     191 1.772453850903
     192 1.772453850903
     193 1.772453850903
     194 1.772453850903
     195 1.772453850903
     196 1.772453850903
     197 1.772453850903
     198 1.772453850903
     199 1.772453850903
     200 1.772453850903
     201 1.772453850903
     202 1.772453850903
     203 1.772453850903
     204 1.772453850903
     205 1.772453850903
     206 1.772453850903
     207 1.772453850903
     208 1.772453850903
     209 1.772453850903
     210 1.772453850903
     211 1.772453850903
     212 1.772453850903
     213 1.772453850903
     214 1.772453850903
     215 1.772453850903
     216 1.772453850903
     217 1.772453850903
     218 1.772453850903
     219 1.772453850903
     220 1.772453850903
     221 1.772453850903
     222 1.772453850903
     223 1.772453850903
     224 1.772453850903
     225 1.772453850903
     226 1.772453850903
     227 1.772453850903
     228 1.772453850903
     229 1.772453850903
     230 1.772453850903
     231 1.772453850903
     232 1.772453850903
     233 1.772453850903
     234 1.772453850903
     235 1.772453850903
     236 1.772453850903
     237 1.772453850903
     238 1.772453850903
     239 1.772453850903
     240 1.772453850903
     241 1.772453850903
     242 1.772453850903
     243 1.772453850903
     244 1.772453850903
     245 1.772453850903
     246 1.772453850903
     247 1.772453850903
     248 1.772453850903
     249 1.772453850903
     250 1.772453850903
     251 1.772453850903
     252 1.772453850903
     253 1.772453850903
     254 1.772453850903
     255 1.772453850903
     256 1.772453850903
     257 1.772453850903
     258 1.772453850903
     259 1.772453850903
     260 1.772453850903
     261 1.772453850903
     262 1.772453850903
     263 1.772453850903
     264 1.772453850903
     265 1.772453850903
     266 1.772453850903
     267 1.772453850903
     268 1.772453850903
     269 1.772453850903
     270 1.772453850903
     271 1.772453850903
     272 1.772453850903
     273 1.772453850903
     274 1.772453850903
     275 1.772453850903
     276 1.772453850903
     277 1.772453850903
     278 1.772453850903
     279 1.772453850903
     280 1.772453850903
     281 1.772453850903
     282 1.772453850903
     283 1.772453850903
     284 1.772453850903
     285 1.772453850903
     286 1.772453850903
     287 1.772453850903
     288 1.772453850903
     289 1.772453850903
     290 1.772453850903
     291 1.772453850903
     292 1.772453850903
     293 1.772453850903
     294 1.772453850903
     295 1.772453850903
     296 1.772453850903
     297 1.772453850903
     298 1.772453850903
     299 1.772453850903
     300 1.772453850903
     301 1.772453850903
     302 1.772453850903
     303 1.772453850903
     304 1.772453850903
     305 1.772453850903
     306 1.772453850903
     307 1.772453850903
     308 1.772453850903
     309 1.772453850903
     310 1.772453850903
     311 1.772453850903
     312 1.772453850903
     313 1.772453850903
     314 1.772453850903
     315 1.772453850903
     316 1.772453850903
     317 1.772453850903
     318 1.772453850903
     319 1.772453850903
     320 1.772453850903
     321 1.772453850903
     322 1.772453850903
     323 1.772453850903
     324 1.772453850903
     325 1.772453850903
     326 1.772453850903
     327 1.772453850903
     328 1.772453850903
     329 1.772453850903
     330 1.772453850903
     331 1.772453850903
     332 1.772453850903
     333 1.772453850903
     334 1.772453850903
     335 1.772453850903
     336 1.772453850903
     337 1.772453850903
     338 1.772453850903
     339 1.772453850903
     340 1.772453850903
     341 1.772453850903
     342 1.772453850903
     343 1.772453850903
     344 1.772453850903
     345 1.772453850903
     346 1.772453850903
     347 1.772453850903
     348 1.772453850903
     349 1.772453850903
     350 1.772453850903
     351 1.772453850903
     352 1.772453850903
     353 1.772453850903
     354 1.772453850903
     355 1.772453850903
     356 1.772453850903
     357 1.772453850903
     358 1.772453850903
     359 1.772453850903
     360 1.772453850903
     361 1.772453850903
     362 1.772453850903
     363 1.772453850903
     364 1.772453850903
     365 1.772453850903
     366 1.772453850903
     367 1.772453850903
     368 1.772453850903
     369 1.772453850903
     370 1.772453850903
     371 1.772453850903
     372 1.772453850903
     373 1.772453850903
     374 1.772453850903
     375 1.772453850903
     376 1.772453850903
     377 1.772453850903
     378 1.772453850903
     379 1.772453850903
     380 1.772453850903
     381 1.772453850903
     382 1.772453850903
     383 1.772453850903
     384 1.772453850903
     385 1.772453850903
     386 1.772453850903
     387 1.772453850903
     388 1.772453850903
     389 1.772453850903
     390 1.772453850903
     391 1.772453850903
     392 1.772453850903
     393 1.772453850903
     394 1.772453850903
     395 1.772453850903
     396 1.772453850903
     397 1.772453850903
     398 1.772453850903
     399 1.772453850903
     400 1.772453850903
     401 1.772453850903
     402 1.772453850903
     403 1.772453850903
     404 1.772453850903
     405 1.772453850903
     406 1.772453850903
     407 1.772453850903
     408 1.772453850903
     409 1.772453850903
     410 1.772453850903
     411 1.772453850903
     412 1.772453850903
     413 1.772453850903
     414 1.772453850903
     415 1.772453850903
     416 1.772453850903
     417 1.772453850903
     418 1.772453850903
     419 1.772453850903
     420 1.772453850903
     421 1.772453850903
     422 1.772453850903
     423 1.772453850903
     424 1.772453850903
     425 1.772453850903
     426 1.772453850903
     427 1.772453850903
     428 1.772453850903
     429 1.772453850903
     430 1.772453850903
     431 1.772453850903
     432 1.772453850903
     433 1.772453850903
     434 1.772453850903
     435 1.772453850903
     436 1.772453850903
     437 1.772453850903
     438 1.772453850903
     439 1.772453850903
     440 1.772453850903
     441 1.772453850903
     442 1.772453850903
     443 1.772453850903
     444 1.772453850903
     445 1.772453850903
     446 1.772453850903
     447 1.772453850903
     448 1.772453850903
     449 1.772453850903
     450 1.772453850903
     451 1.772453850903
     452 1.772453850903
     453 1.772453850903
     454 1.772453850903
     455 1.772453850903
     456 1.772453850903
     457 1.772453850903
     458 1.772453850903
     459 1.772453850903
     460 1.772453850903
     461 1.772453850903
     462 1.772453850903
     463 1.772453850903
     464 1.772453850903
     465 1.772453850903
     466 1.772453850903
     467 1.772453850903
     468 1.772453850903
     469 1.772453850903
     470 1.772453850903
     471 1.772453850903
     472 1.772453850903
     473 1.772453850903
     474 1.772453850903
     475 1.772453850903
     476 1.772453850903
     477 1.772453850903
     478 1.772453850903
     479 1.772453850903
     480 1.772453850903
     481 1.772453850903
     482 1.772453850903
     483 1.772453850903
     484 1.772453850903
     485 1.772453850903
     486 1.772453850903
     487 1.772453850903
     488 1.772453850903
     489 1.772453850903
     490 1.772453850903
     491 1.772453850903
     492 1.772453850903
     493 1.772453850903
     494 1.772453850903
     495 1.772453850903
     496 1.772453850903
     497 1.772453850903
     498 1.772453850903
     499 1.772453850903