#6132为什么只有80分

Kinghero King of the summit 2023-08-01 12:28:52 0

上80分code:

#include <bits/stdc++.h>
using namespace std;
bool isPrime(int number)
{
	if (number <= 1)
		return false;
	for (int i = 2; i <= sqrt(number); i++)
		if (number % i == 0)
			return false;
	return true;
}

int main() {
	int n;
	scanf("%d", &n);
	for(int i = n;i >= 2;i--)
	{
		if (isPrime(i))
		{
			cout<<i;
			break;
		}
	}
	return 0;
}

{{ vote && vote.total.up }}

共 19 条回复

Even226 逗比

在最后一个if的程序下加return 0;

Even226 逗比

然后俩if

Even226 逗比

for下面再加一个for

Even226 逗比

加上cin

Even226 逗比

bool里面的可以不要,你试试

Even226 逗比

你写的太复杂了(来自小白的坏笑)

Even226 逗比

我删了

Even226 逗比

给你看3秒

Even226 逗比

不知道