/* 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。
现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。
*/
int n;
scanf("%d",&n);
int n1;
scanf("%d",&n1); //输入两个整数
int a=2; //拿来做整数循环
int b=0; //拿来做相除
int c=0; //来表示素数个数
int e=0; //来保存 素数之间的和
do{
for(b=2;b<=a;b++){ //用for语句计算能不能 % 到 自己
if(a%b==0){ //能被其他整数 % 的都不是素数
break; // 不是素数就退出这次循环
}
}
if(a==b){ //判断 % 的位能不能相等
c++; //能相等就等于是素数就要加起来
a++; //让循环的整数大起来
if(n<=c&&c<=n1){
e+=b;
}
}else a++;
}while(c<n1);
printf("%d\n",e);