#include<stdio.h> #include<string.h> #include<math.h> #include<malloc.h> #include<string.h> int isPrime(int num) { int temp = num / 2; for (int i = 2;i <= temp;i++) { if (num%i == 0) return 0; } return 1; } int main() { int a, b; while (scanf("%d%d", &a, &b)!=EOF) { long long int sum=0; if (a > b) { int temp; temp = a; a = b; b = temp; } for (int i = a+1;i < b;i++) { if (isPrime(i)) sum = sum + i; } printf("%lld\n", sum); } return 0; } |
Double click to view unformatted code.