51nod_1179_计算N个数之间两两之间GCD的最大值
来源:互联网 发布:nginx配置stream 编辑:程序博客网 时间:2024/06/05 14:00
#include<iostream>#include<cstdio>using namespace std;const int maxs = 1e6 + 10;int D[maxs];int main(){ int n; cin >> n; long long x,themax = 0; for (int i = 0;i < n;i++) { scanf("%lld", &x); D[x]++; if (x > themax) { themax = x; } } int ans = -1; for (int i = themax;i > 0;i--) { int sum = 0; for (int j = i;j <= themax&&sum<2;j += i) { sum += D[j]; }if (sum == 2) { ans = i; break; } } cout << ans << endl; return 0;}
阅读全文
0 0
- 51nod_1179_计算N个数之间两两之间GCD的最大值
- 有N个Int32范围内的正整数,找出N个数两两之间最大公约数的最大值。例如:N = 4,4个数为:9 15 25 16,两两之间最大公约数的最大值是15同25的最大公约数5。
- 计算两日期之间的工作日天数
- 两经纬度之间的距离计算
- 计算两数之间的最大公约数
- java计算两日期之间的天数
- Java计算两日期之间的天数
- 计算两条直线之间的距离
- unity3d计算两物体之间的夹角
- 计算两经纬度之间的距离
- sql 计算两经纬度之间的距离
- 计算两日期之间的天数
- 计算两整数的最大值
- 计算两整数的最大值
- 计算两整数的最大值
- HDOJ 1869 六度分离 两两之间最短距离的最大值
- Hard 计算0到n之间2的个数 @CareerCup
- 计算1 到 N 之间 某个数字出现的个数
- HDU-2546(01背包)
- AtCoder Grand Contest 018 --------- Getting Difference
- Scala 类
- Html5新增常见标签
- 将"eh"更正为"Excel Home"
- 51nod_1179_计算N个数之间两两之间GCD的最大值
- ADB个人用法
- android图片大小的要求质量压缩图片
- python format 用法详解
- 昂贵的聘礼 POJ
- file保存成blob
- string 整形数据 相互转化
- IntelliJ IDEA社区版Community创建maven并布置到tomcat
- HDU--dp练习--1009--命运