#include <stdio.h> int main () { int a=0,b=0; int n=0,sum=0; int x=0,i=0; scanf("%d %d",&a,&b); int check=1; //假設為素數 for (x=a;x<=b;x++){ check=1; for (i=2;i<x;i++){ if (x%i==0){ check=0; break; } //該循環用于判定是否為素數,遍歷一遍小于x的數,如果有能整除x的即給變量賦值為0,并直接跳出循環 } if (check != 0 && x!=1){ n++; sum+=x; } //該if用于判斷之前循環傳遞的check值,并且加入x是否為1的判斷 } printf("%d %d",n,sum); return 0; }