C语言:第n小质数 大佬可以帮忙看看这个代码吗?noi里显示超出时间了,可以怎么改?

[复制链接]
查看11 | 回复0 | 2021-1-27 05:13:33 | 显示全部楼层 |阅读模式
#include
intmain()
{
intn,a,x=1;
scanf("%d",&n);
if(n==1)
printf("2");
else
{
while(n-1>0)
{
x+=2;
a=x;
while(n-1>0)
{
a--;
if(x%a==0)
break;
else
{
if(a==2)
{
n--;
break;
}
else
continue;
}
}
}
printf("%d",x);
}
return0;
}
分 -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行