fork download
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. bool chkPrime(int i){
  5. if (i==1){
  6. return false;
  7. }
  8.  
  9. else {
  10. for (int j=2; j*j <= i; j++)
  11. {
  12. if (i%j == 0){
  13. return false;
  14. }
  15. }
  16. }
  17. return true;
  18.  
  19. }
  20.  
  21. void prime(int n){
  22. for (int i = 1; i <= n; i++)
  23. {
  24. if(chkPrime(i))
  25. {
  26. cout<<i<<" ";
  27. }
  28. }
  29.  
  30. }
  31.  
  32. int main(){
  33. int n;
  34. cin>>n;
  35.  
  36. prime(n);
  37.  
  38. return 0;
  39. }
Success #stdin #stdout 0.02s 25764KB
stdin
100
stdout
#include<iostream>
using namespace std;

bool chkPrime(int i){
    if (i==1){
        return false;  
    }
 
    else {
        for (int j=2; j*j <= i; j++)
        {
            if (i%j == 0){
                return false;
            }
        }
    }
    return true;

}

void prime(int n){
    for (int i = 1; i <= n; i++)
    {
        if(chkPrime(i))
        {
            cout<<i<<" ";
        }
    }
    
}

int main(){
    int n;
    cin>>n;
    
    prime(n);

    return 0;
}