#include<bits/stdc++.h>
using namespace std;
bool n[1000005];
int main(){
int s,a,NU;
cin >> s >> a;
for(int i=s;i<a;i++){
if (!n[i]){
for(int j=2;j<=a/i;j++){
n[i*j+s] = true;
}
}
}
for(int i=0;i<=s-a;i++){
if (!n[i]) NU++;
}
cout << NU;
return 0;
}
求助