#include<iostream>
#include<stdio.h>
#include<string.h>
#include<cmath>
using namespace std;
const int maxn=20017;
int s[maxn];
int main()
{
int n,m;
int i,j;
memset(s,0,sizeof(s));
/*s[1]=1;//埃筛素数
for(i=2; i<maxn; i++)
{
if(s[i]==0)
{
for(j=i; j<maxn; j+=i)
{
s[j]=i;//i表示最大素因子
}
}
}*/
/*模版:for(i=2; i<maxn; i++)//快筛素数
{
if(s[i]==0)
{
for(j=2; i*j<maxn; j++)//只要乘以i就一定不是素数
{
s[i*j]=1//不是素数标为1
}
}
}*/ for(i=2; i<maxn; i++)//快筛具体应用
{
if(s[i]==0)
{
for(j=1; i*j<maxn; j++)
{
s[i*j]=i; //i表示最大素因子
}
}
}
while(~scanf("%d",&n))
{
int ans;
int maxx=-1;
for(i=0; i<n; i++)
{
scanf("%d",&m);
if(s[m] > maxx)
{
maxx = s[m];
ans = m;
}
}
printf("%d\n",ans);
}
}

  

最新文章

  1. mac 给某个目录添加权限
  2. 一个.NET通用JSON解析/构建类的实现(c#)转
  3. jQuery 学习之路(2):选择器与过滤器
  4. 剑指offer:大恒图像
  5. keil 编译的一些错误
  6. C++调用父类的构造函数规则
  7. bzoj 1189 二分+最大流判定
  8. SRM 449 div1 (practice)
  9. .net excel利用NPOI导入oracle
  10. 500 OOPS: vsftpd: refusing to run with writable root inside chroot()解决方法
  11. Python 实现接口类的两种方式+邮件提醒+动态导入模块+反射(参考Django中间件源码)
  12. 阿里云Centos7.x MySql安装教程示例
  13. 利用capability特征加强Linux系统安全【转】
  14. python学习之基础语法
  15. 工作8年对技术学习过程的一些 总结 与 感悟 为什么有时迷茫、无奈 学习编程语言的最高境界最重要的是编程思想 T 字发展 学技术忌讳”什么都会“ 每天进步一点等式图 时间管理矩阵
  16. OC ARC之循环引用问题(代码分析)
  17. caioj 1172 poj 2823 单调队列过渡题
  18. Object C学习笔记3-对象的使用和定义
  19. WebService 之 身份验证
  20. Ubuntu18.0.4配置Hadoop1.2.1环境

热门文章

  1. JS调用C#中的变量
  2. [ZJOI2006]物流运输 DP 最短路
  3. 【BZOJ 1082】[SCOI2005]栅栏 二分+dfs
  4. js生成图片
  5. JS Cookie相关操作
  6. Java 中request.getInputStream()和BufferedReader 和 InputStreamReader 用法
  7. 旋转数组 [ LeetCode ]
  8. php spl库的使用(PHP标准库)【摘抄引用】
  9. PHP设计模式-工厂模式、单例模式、注册模式
  10. es6+最佳入门实践(5)