20分求助
查看原帖
20分求助
1500948
quatrace楼主2024/11/4 21:00
#define _CRT_SECURE_NO_WARNINGS 1
#include<math.h>
#include<stdio.h>
int Judge_Quality(int q)
{
	int i;
	int flag = 1;
	for (i = 2;i < sqrt(q);i++)
	{
		if (q % i == 0)
		{
			flag = 0;
		}
	}
	if (flag == 0)
		return 0;
	else return 1;
}
int Judge_Fan_Quality(int q)
{
	int j = 0, k = 0;j = q;
	do
	{
		k *= 10;
		k += (j % 10);
		j = j / 10;
	} while (j != 0);
	return Judge_Quality(k);
}
int main()
{
	int m, n, Order,Ord,j;int Assumption = 1;
	scanf("%d %d", &m, &n);
	for (Order = m;Order <= n;Order++)
	{
		int Zheng = Judge_Quality(Order);
		int Fan = Judge_Fan_Quality(Order);
		if (Zheng == 1 && Fan == 1)
		{
			printf("%d", Order);
			Assumption = 0;

			for (Ord = Order + 1;Ord <= n;Ord++) {
				if (Judge_Quality(Ord) == 1 && Judge_Fan_Quality(Ord) == 1)
				{
					printf(",");
					break;
				}

			}
		}
	}
	if (Assumption)
		printf("No");
	
	return 0;
}

在visualstudio跑的时候没问题,在这里只有20分,求助各位大佬哪里错了

2024/11/4 21:00
加载中...