#include<stdio.h> int suShu(int x){ int i,c=0; for(i = 2;i <= x / 2;i++){ if(x % i == 0){ c++; break; } } return c; } int suShuLiang(int m,int n){ int i,c=0; for(i = m;i <= n;i++){ if(i > 1){ if(suShu(i) == 0){ c++; } } } return c; } int main(){ int m,n; scanf("%d %d",&m,&n); printf("%d",suShuLiang(m,n)); return 0; } /************************************************************** Problem: 1063 User: admin Language: C Result: Accepted Time:72 ms Memory:1144 kb ****************************************************************/