fork download
  1. using System;
  2.  
  3. public class Test
  4. {
  5. public static void Main()
  6. {
  7. for (int n = 0; n <= 1000; n += 10)
  8. {
  9. Console.WriteLine(n + " = Left side: " + leftside(n) + " Right side: " + rightside(n));
  10. }
  11. }
  12.  
  13. public static double leftside(int n)
  14. {
  15. double sum = 0.0;
  16. for (int i = 0; i <= n; i++)
  17. {
  18. sum += 1.0/combination(n, i);
  19. }
  20. return sum;
  21. }
  22.  
  23. public static double rightside(int n)
  24. {
  25. double sum = 0.0;
  26. for (int i = 1; i <= n + 1; i++)
  27. {
  28. sum += Math.Pow(2,i)/(double)i;
  29. }
  30. sum *= (n+1)/(Math.Pow(2,n+1));
  31. return sum;
  32. }
  33.  
  34. public static double combination(int n, int k)
  35. {
  36. return factorial(n) / (factorial(k) * factorial(n-k));
  37. }
  38.  
  39. public static double factorial(int x)
  40. {
  41. if (x <= 1) { return 1; }
  42. return (double)x * factorial(x-1);
  43. }
  44. }
Success #stdin #stdout 0.36s 33832KB
stdin
Standard input is empty
stdout
0 = Left side: 1 Right side: 1
10 = Left side: 2.27460317460317 Right side: 2.27460317460317
20 = Left side: 2.11293309373805 Right side: 2.11293309373805
30 = Left side: 2.07184898792892 Right side: 2.07184898792892
40 = Left side: 2.05279212105144 Right side: 2.05279212105144
50 = Left side: 2.04174447283142 Right side: 2.04174447283142
60 = Left side: 2.0345262358959 Right side: 2.0345262358959
70 = Left side: 2.0294384859688 Right side: 2.0294384859688
80 = Left side: 2.02565860925533 Right side: 2.02565860925533
90 = Left side: 2.02273945391349 Right side: 2.02273945391349
100 = Left side: 2.02041694741201 Right side: 2.02041694741201
110 = Left side: 2.01852506027855 Right side: 2.01852506027855
120 = Left side: 2.01695415475212 Right side: 2.01695415475212
130 = Left side: 2.01562891030965 Right side: 2.01562891030965
140 = Left side: 2.01449586809448 Right side: 2.01449586809448
150 = Left side: 2.01351603428252 Right side: 2.01351603428252
160 = Left side: 2.01266029673422 Right side: 2.01266029673422
170 = Left side: 2.01190648078404 Right side: 2.01190648078404
180 = Left side: NaN Right side: 2.01123739863681
190 = Left side: NaN Right side: 2.01063952194572
200 = Left side: NaN Right side: 2.01010205701093
210 = Left side: NaN Right side: 2.00961628696774
220 = Left side: NaN Right side: 2.0091750951579
230 = Left side: NaN Right side: 2.0087726140135
240 = Left side: NaN Right side: 2.00840396251125
250 = Left side: NaN Right side: 2.00806504718107
260 = Left side: NaN Right side: 2.00775240941529
270 = Left side: NaN Right side: 2.00746310697818
280 = Left side: NaN Right side: 2.00719462110011
290 = Left side: NaN Right side: 2.00694478293471
300 = Left side: NaN Right side: 2.00671171482881
310 = Left side: NaN Right side: 2.00649378303723
320 = Left side: NaN Right side: 2.00628955936219
330 = Left side: NaN Right side: 2.00609778981198
340 = Left side: NaN Right side: 2.00591736882478
350 = Left side: NaN Right side: 2.00574731793779
360 = Left side: NaN Right side: 2.00558676803225
370 = Left side: NaN Right side: 2.00543494447404
380 = Left side: NaN Right side: 2.00529115461333
390 = Left side: NaN Right side: 2.00515477721778
400 = Left side: NaN Right side: 2.00502525349896
410 = Left side: NaN Right side: 2.00490207945875
420 = Left side: NaN Right side: 2.00478479933441
430 = Left side: NaN Right side: 2.0046729999629
440 = Left side: NaN Right side: 2.00456630591713
450 = Left side: NaN Right side: 2.00446437529389
460 = Left side: NaN Right side: 2.00436689605357
470 = Left side: NaN Right side: 2.00427358282918
480 = Left side: NaN Right side: 2.00418417413606
490 = Left side: NaN Right side: 2.00409842992463
500 = Left side: NaN Right side: 2.00401612942805
510 = Left side: NaN Right side: 2.00393706926414
520 = Left side: NaN Right side: 2.00386106175713
530 = Left side: NaN Right side: 2.00378793345021
540 = Left side: NaN Right side: 2.00371752378391
550 = Left side: NaN Right side: 2.00364968391927
560 = Left side: NaN Right side: 2.00358427568751
570 = Left side: NaN Right side: 2.00352117065068
580 = Left side: NaN Right side: 2.00346024925982
590 = Left side: NaN Right side: 2.00340140009908
600 = Left side: NaN Right side: 2.00334451920557
610 = Left side: NaN Right side: 2.00328950945648
620 = Left side: NaN Right side: 2.00323628001561
630 = Left side: NaN Right side: 2.00318474583281
640 = Left side: NaN Right side: 2.00313482719049
650 = Left side: NaN Right side: 2.00308644929217
660 = Left side: NaN Right side: 2.00303954188846
670 = Left side: NaN Right side: 2.00299403893675
680 = Left side: NaN Right side: 2.00294987829089
690 = Left side: NaN Right side: 2.00290700141806
700 = Left side: NaN Right side: 2.0028653531399
710 = Left side: NaN Right side: 2.0028248813956
720 = Left side: NaN Right side: 2.00278553702478
730 = Left side: NaN Right side: 2.0027472735683
740 = Left side: NaN Right side: 2.00271004708521
750 = Left side: NaN Right side: 2.00267381598445
760 = Left side: NaN Right side: 2.00263854086982
770 = Left side: NaN Right side: 2.00260418439705
780 = Left side: NaN Right side: 2.00257071114197
790 = Left side: NaN Right side: 2.00253808747866
800 = Left side: NaN Right side: 2.00250628146674
810 = Left side: NaN Right side: 2.00247526274712
820 = Left side: NaN Right side: 2.00244500244527
830 = Left side: NaN Right side: 2.00241547308163
840 = Left side: NaN Right side: 2.00238664848836
850 = Left side: NaN Right side: 2.00235850373196
860 = Left side: NaN Right side: 2.00233101504139
870 = Left side: NaN Right side: 2.00230415974107
880 = Left side: NaN Right side: 2.00227791618849
890 = Left side: NaN Right side: 2.00225226371608
900 = Left side: NaN Right side: 2.00222718257688
910 = Left side: NaN Right side: 2.00220265389387
920 = Left side: NaN Right side: 2.00217865961256
930 = Left side: NaN Right side: 2.00215518245672
940 = Left side: NaN Right side: 2.00213220588685
950 = Left side: NaN Right side: 2.00210971406132
960 = Left side: NaN Right side: 2.00208769179997
970 = Left side: NaN Right side: 2.00206612454996
980 = Left side: NaN Right side: 2.00204499835362
990 = Left side: NaN Right side: 2.00202429981843
1000 = Left side: NaN Right side: 2.00200401608862