#include<stdio.h> #include<math.h> int su(int a) { int b,c,i; if(a==1) return(0); else if(a==2||a==3) return(a); else { b=sqrt(a);c=0; for(i=2;i<=b;i++) { if(a%i==0) { return 0; break; } else c=c+1; } if(c==b-1) return(a); } } main() { int a,b,c,d; int i,j; while(scanf("%d %d",&a,&b)!=EOF) { d=0; for(i=a+1;i<b;i++) { c=su(i); d=d+c; } printf("%d\n",d); } return 0; } |
Double click to view unformatted code.