fork(1) download
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. double curr = sqrt(2.0)/2; //Перменная для сравнения
  7. double mul = 1; //Произведение
  8. double e = 1.0e-6; //Точность
  9. int count = 1; //Счетчик
  10. for(;fabs(mul - curr) > e;count++){
  11. mul *= (1. + (count % 2 ? (-1) : 1)/(2.*count + 1));
  12. }
  13. printf("%d",count);
  14. return 0;
  15. }
Success #stdin #stdout 0s 3340KB
stdin
Standard input is empty
stdout
88390