View Code of Problem 27

#include<bits/stdc++.h>
using namespace std;

bool is_prime(int n){
    if (n < 2){
        return false;
    }
    int i;
    for (i = 2; i*i <= n; i++){
        if (n%i == 0){
            return false;
        }
    }
    return true;
}

int main()
{
    int a,b;
    while(~scanf("%d%d",&a,&b)){
            if(a>b){
                    int temp=a;
                    a=b;
                    b=temp;
            }
            int res=0;
    for(int i=a+1;i<b;i++)
    {
     if(is_prime(i)){
        res+=i;
        }
    }printf("%d\n",res);
    }
    return 0 ;
}

Double click to view unformatted code.


Back to problem 27