#include <iostream> using namespace std; bool isSingle(int a) { for (int i = 2; i*i< a+1; i++) { if (!(a%i)) return false; } return true; } void swap(int &a,int &b) { int temp = a; a = b; b = temp; } int main() { int a, b; while (cin>>a>>b) { if (a == b) { cout << 0 << endl; continue; } if (a > b) swap(a, b); if (a == 0) a++; int sum = 0; for (int i = a + 1; i < b; i++) { if (isSingle(i)) sum += i; } cout << sum << endl; } } |
Double click to view unformatted code.