Für Vorlesungen, bitte die Webseite verwenden. https://flavigny.de/lecture
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
515B

  1. #include "fcpp.hh"
  2. int main ()
  3. {
  4. const int n = 500000;
  5. bool prim[n];
  6. // Initialisierung
  7. prim[0] = false;
  8. prim[1] = false;
  9. for (int i=2; i<n; i=i+1)
  10. prim[i] = true;
  11. // Sieb
  12. for (int i=2; i<=sqrt((double) n); i=i+1)
  13. if (prim[i])
  14. for (int j=2*i; j<n; j=j+i)
  15. prim[j] = false;
  16. // Ausgabe
  17. int m=0;
  18. for (int i=0; i<n; i=i+1)
  19. if (prim[i])
  20. m = m+1;
  21. print("Anzahl Primzahlen:");
  22. print(m);
  23. return 0;
  24. }