fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. long long i,sum=0;
  6. long long zeta(long long);
  7. for(i=2;i<=2500;i++)
  8. sum+=zeta(i*(2*i-1));
  9. cout<<sum;
  10. return 0;
  11. }
  12. long long zeta(long long n)
  13. {
  14. bool isprime(long long);
  15. long long z,ret;
  16. for(z=n-1;z<n;z--)
  17. {
  18. if(isprime(z))
  19. {
  20. ret=z;
  21. break;
  22. }
  23. }
  24. return ret;
  25. }
  26. bool isprime(long long test)
  27. {
  28. bool ch=true;
  29. long long i;
  30. for(i=2;i*i<=test;i++)
  31. {
  32. if(test%i==0)
  33. ch=false;
  34. }
  35. return ch;
  36. }
Success #stdin #stdout 2.15s 3096KB
stdin
Standard input is empty
stdout
10419759511