90分求解(有时候它不把2当质数
查看原帖
90分求解(有时候它不把2当质数
1462513
nuki415411楼主2024/9/25 09:43
#include <stdio.h>
#include <cmath>

int main()
{
	int a, b; //b > a
	int x, y, z;
	
	
	scanf("%d", &a);
	scanf("%d", &b);
	
	int sum = b - a;
	
	while ( a < b)
	{
		for (x = 2; x < a; x++)
		{
			if (a % x ==0)
			{
				sum--;
				break;
			}
		}
		a++;
	}
	
	printf("%d", sum);
	
	return 0;
}
2024/9/25 09:43
加载中...