讨论 / 为什么只有90分,第一个点是啥,大神膜拜
huangyichen 2017-09-05 22:57:40
点我顶贴 收藏 删除
#include<cstdio>

#include<cmath>

int n,k,x;

int xiao,da=12313213;

int tf(int x)

{

for(int i=1;i<sqrt(x);i++)

if(x%i==0) return 0;

return 1;

}

int main()

{

scanf("%d %d",&n,&k);

for(int i=1;i<=n;i++)

{

scanf("%d",&x);

if(x>k&&x<da)da=x;

if(x<k&&x>xiao)xiao=x;

}

printf("%d\n",xiao+da);

if(tf(xiao+da))printf("Y");

else printf("F");

}

查看更多回复
提交回复