博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
luogu_1414 又是毕业季II
阅读量:5150 次
发布时间:2019-06-13

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

#include 
#include
#include
using namespace std;int n,k,a[10010],t[1000010],dp[10010],maxn,cnt;int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ int x; scanf("%d",&x); t[x]++; maxn=max(maxn,x); } for(int i=1;i<=maxn;i++){ cnt=0; for(int j=1;i*j<=maxn;j++)cnt+=t[i*j]; for(int j=1;j<=cnt;j++)a[j]=max(a[j],i); } for(int i=1;i<=n;i++)printf("%d\n",a[i]); return 0;}

  

转载于:https://www.cnblogs.com/codetogether/p/7635224.html

你可能感兴趣的文章
e.preventDefault()和e.stopPropagation()以及return false的作用和区别
查看>>
洛谷 1571 眼红的Medusa
查看>>
[HEOI2016/TJOI2016]树
查看>>
(转载)PHP中设置时区方法小结
查看>>
spring--百度百科
查看>>
关于Invoke和InvokeRequired
查看>>
Program exited with code **** 相关解释
查看>>
装服务器,测试数据库,简单的maven命令
查看>>
升级Firefox8后watir-webdriver出现错误“unable to obtain stable firefox connection in 60 seconds”...
查看>>
第6章 Overlapped I/O, 在你身后变戏法 ---被激发的 Event 对象 -4
查看>>
植物大战僵尸中文年度版
查看>>
26、linux 几个C函数,nanosleep,lstat,unlink
查看>>
001.RAID简介
查看>>
投标项目的脚本练习2
查看>>
第五次实验
查看>>
201521123107 《Java程序设计》第9周学习总结
查看>>
runtime的基本应用
查看>>
localStorage,最简单的历史记录
查看>>
关于scrollTop的那些事
查看>>
Caroline--chochukmo
查看>>