原题

题目大意

给出一段数,这些数字是两个数的所有因数,找回这两个数

题目分析

简单分析一下可以发现最大的数一定是其中一个答案(花了10min意识到),然后就很简单了,去掉一个数的所有因子,剩下最大的那个数就是答案2了。
这里用最简单的桶来做(其实不排序好像也行)

代码

#include<cstdio>
#include<cstring>
#define max(a,b) (a > b ? a : b)int ori[10010],test[10010];
int maxt = 0,ans1,ans2;
int main()
{int n;scanf("%d",&n);memset(ori,0,sizeof(ori));memset(test,0,sizeof(test));for (int i = 0;i < n;i++){int t;scanf("%d",&t);ori[t]++;maxt = max(maxt,t);}ans1 = maxt;for (int i = 1;i <= maxt / 2;i++)if (maxt % i == 0) ori[i]--;ori[maxt]--;for (int i = maxt;i > 0;i--){if (ori[i]) {maxt = i;break;}}ans2 = maxt;printf("%d %d\n",ans1,ans2);return 0;
}

2020 GDUT Winter Personal Training Contest I (Div. 2) B - Divisors of Two Integers题解相关推荐

  1. 2020 GDUT Rating Contest I (Div. 2) A.Cow Gymnastics

    来源 codeforces 2020 GDUT Rating Contest I (Div. 2) 题目: A. Cow Gymnastics In order to improve their ph ...

  2. 2020 BUPT Winter Training #1 Div.1

    2020 BUPT Winter Training #1 Div.1 这些题真的很不错 读完题一道都不会 补完每一道都骂自己sb 文章目录 [A - Cover it!](https://vjudge ...

  3. 2020 GDUT Rating Contest II (Div. 2) A. Fence Planning

    来源 codeforces 2020 GDUT Rating Contest II (Div. 2) CF链接 题目: Farmer John's N cows, conveniently numbe ...

  4. 2020 GDUT Rating Contest III (Div2)

    2020 GDUT Rating Contest III (Div2) A Wormhole Sort 题意: 给出N个打乱顺序的数,和M条边(a,b,c)表示在a位置的数可以和在b位置的数交换,这条 ...

  5. HDU 6091 - Rikka with Match | 2017 Multi-University Training Contest 5

    思路来自 某FXXL 不过复杂度咋算的.. /* HDU 6091 - Rikka with Match [ 树形DP ] | 2017 Multi-University Training Conte ...

  6. HDU 6051 - If the starlight never fade | 2017 Multi-University Training Contest 2

    /* HDU 6051 - If the starlight never fade [ 原根,欧拉函数 ] | 2017 Multi-University Training Contest 2 题意: ...

  7. HDU 6058 - Kanade's sum | 2017 Multi-University Training Contest 3

    /* HDU 6058 - Kanade's sum [ 思维,链表 ] | 2017 Multi-University Training Contest 3 题意:给出排列 a[N],求所有区间的第 ...

  8. 2017 Multi-University Training Contest - Team 3 Kanade's sum hd6058

    地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=6058 题目: Kanade's sum Time Limit: 4000/2000 MS (J ...

  9. 2018 Multi-University Training Contest 3 Problem F. Grab The Tree 【YY+BFS】

    传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6324 Problem F. Grab The Tree Time Limit: 2000/1000 MS ...

最新文章

  1. 图片和文件上传的两款插件
  2. Google、微软、阿里、腾讯、百度这些大公司在GitHub上开源投入排名分析 | CSDN原力计划...
  3. 漫画:我用深度学习框架画下女朋友最美的脸
  4. 发明 AI 吵架神器?程序员对象这么厉害的吗?
  5. 【Paper】2021_Synchronization of Resilient Complex Networks Under Attacks
  6. java实现数字(摘要)签名,生成签名文件,防止文件被人篡改内容,分析和实现
  7. spring classpath*
  8. mysql多租户视频_数据库实现多租户支持的思路
  9. 心形函数表达式及合成思路
  10. HTML学习第十二章------布局和排版
  11. 手机芯片研发有多难_手机芯片设计很简单?详解手机芯片设计的难点
  12. 信阳师院计算机与信息技术学院,徐丽娟
  13. 解决创建Maven Project出现的项目报错问题
  14. 鸿蒙之境法有三乘,神都夜行录鸿蒙之境怎么打 神都夜行录鸿蒙之境阵容搭配推荐...
  15. 今夜,整个中国零售业集体失眠!
  16. Nature综述:临床宏基因组学的应用与挑战
  17. 【黑金动力社区】【531体验板教程】 第三章 开发环境(三)
  18. 计算机数控系统cnc分类,数控机床系统有几种 数控系统的类型和分类
  19. 二进制补码乘法除法_二进制乘法和除法
  20. 玩转南海之滨 广东自助游线路全攻略

热门文章

  1. c new java_“邻避设施”的种类主要包括()。
  2. 【笔记】c++ - 正则表达式: GNU Regex Library、PCRE, PCRE++、Boost.Regex
  3. ABAP设置默认打印机
  4. idv和vdi的优劣势_VDI和IDV两种桌面虚拟化的方案对比
  5. html idv垂直居中,2011最新整理idv+css标准.doc
  6. Halcon显示正常比列长宽比的方法
  7. 迅雷9右侧栏关闭广告
  8. 刷 LeetCode 吃力正常吗?
  9. mongodb不等于某个值_mongodb条件查询不等于
  10. 超详细实现淘宝静态页面(附全部代码)