博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 2710 (基础)
阅读量:7087 次
发布时间:2019-06-28

本文共 822 字,大约阅读时间需要 2 分钟。

素数!!

 

#include"stdio.h"#include"string.h"#include"math.h"int prime[20001];int ans[20010];void fun(){    memset(prime,-1,sizeof(prime));    int i,j,k;    prime[0]=0;    for(i=2;i<=20000;i++)    {        if(prime[i])        {            for(j=2*i;j<=20000;j+=i)                prime[j]=0;        }    }    ans[1]=1;    for(i=2;i<=20000;i++)    {        k=(int)sqrt((double)i);        for(j=1;j<=k;j++)        {            if(i%j==0)            {                if(prime[i])ans[i]=i;                if(prime[i/j])ans[i]=i/j;            }        }    }}int main(){    int n;    int a;    fun();    while(scanf("%d",&n)!=-1)    {        int max,k;        max=-1;        while(n--)        {            scanf("%d",&a);                        if(ans[a]>max)    {max=ans[a];k=a;}        }        printf("%d\n",k);    }    return 0;}

 

 

转载地址:http://txyql.baihongyu.com/

你可能感兴趣的文章
101 Symmetric Tree
查看>>
GIT命令速查
查看>>
ThinkPHP控制器学习(二)
查看>>
css_01 | CSS——CSS 基础与选择器初识
查看>>
一文看懂 Kafka 消息格式的演变
查看>>
居然有人能忘记吃饭?写个微信机器人提醒他
查看>>
你需要知道的算法之基础篇
查看>>
一些基础css图形的实现
查看>>
Hadoop学习笔记(1)
查看>>
D2 日报 2019年5月19日
查看>>
浅谈async/await
查看>>
Flutter杂症( flutter packages pub run build_runner build )
查看>>
LeetCode集锦(二) - reverse integer
查看>>
Java开发者职业生涯要看的200+本书
查看>>
JavaScript 中的 JSON
查看>>
DDD与面向对象设计
查看>>
Remove.bg 免費圖片去背線上工具,5 秒輕鬆幫人物去背景,連我阿嬤都會去背!- TechMoon 科技月球...
查看>>
JavaScript基础知识-(对象)
查看>>
tail: 输出文件的末尾部分
查看>>
小猿圈web前端开发面试需要注意哪些?
查看>>