fork(2) download
  1. <?php
  2.  
  3. function check_binom ($a, $b, $n) {
  4.  
  5. echo "($a+$b)^$n=", pow($a+$b, $n), '=';
  6.  
  7. $x = $a+$b-1;
  8. $xk = 1;
  9. $bc = 1;
  10. $sum=0;
  11.  
  12. for ($k=0; $k <= $n; ++$k) {
  13.  
  14. if ($k) echo '+';
  15. echo $bc,'*',$xk;
  16.  
  17. $sum += $bc*$xk;
  18. $bc *= $n-$k;
  19. $bc /= $k+1;
  20. $xk *= $x;
  21. }
  22.  
  23. echo '=', $sum;
  24.  
  25. }
  26.  
  27.  
  28. $a=4;
  29. $b=5;
  30. $n=6;
  31. check_binom ($a, $b, $n);
  32.  
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
(4+5)^6=531441=1*1+6*8+15*64+20*512+15*4096+6*32768+1*262144=531441