#include<iostream> #include<vector> #include<algorithm> #include<iomanip> #include<string> using namespace std; bool judge(int num) { if (num == 1) return false; for (int i = 2; i <= sqrt(num); i++) { if (num % i == 0) return false; } return true; } int main() { int a, b; while (cin >> a >> b) { int sum = 0; for (int i = a + 1; i < b; i++) { if (judge(i)) sum += i; } cout << sum << endl; } } /* Main.cc: In function 'bool judge(int)': Main.cc:14:23: error: 'sqrt' was not declared in this scope for (int i = 2; i <= sqrt(num); i++) { ^~~~ Main.cc:14:23: note: suggested alternative: 'qsort' for (int i = 2; i <= sqrt(num); i++) { ^~~~ qsort */ |
Double click to view unformatted code.