博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CodeForces 484B 数学 Maximum Value
阅读量:5138 次
发布时间:2019-06-13

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

很有趣的一道题,。

1 #include 
2 #include
3 #include
4 #include
5 using namespace std; 6 7 const int maxn = 200000 + 10; 8 const int maxm = 1000000 + 10; 9 10 int a[maxn], f[maxm];11 12 int main()13 {14 int n; scanf("%d", &n);15 for(int i = 0; i < n; i++) scanf("%d", a + i);16 sort(a, a + n);17 n = unique(a, a + n) - a;18 19 int M = a[n-1];20 for(int i = 0; i < n; i++)21 for(int j = a[i] + 1; j <= a[i+1]; j++) f[j] = a[i];22 23 int ans = 0;24 for(int i = 0; i < n; i++)25 {26 for(int j = a[i] * 2; j <= M; j += a[i])27 {28 ans = max(ans, f[j] % a[i]);29 }30 ans = max(ans, M % a[i]);31 }32 printf("%d\n", ans);33 34 return 0;35 }
代码君

 

转载于:https://www.cnblogs.com/AOQNRMGYXLMV/p/4695096.html

你可能感兴趣的文章
cuda基础
查看>>
Vue安装准备工作
查看>>
.NET 母版页 讲解
查看>>
oracle 创建暂时表
查看>>
201421410014蒋佳奇
查看>>
Xcode5和ObjC新特性
查看>>
jvm slot复用
查看>>
LibSVM for Python 使用
查看>>
Centos 7.0 安装Mono 3.4 和 Jexus 5.6
查看>>
Windows 7 上安装Visual Studio 2015 失败解决方案
查看>>
iOS按钮长按
查看>>
Shell流程控制
查看>>
CSS属性值currentColor
查看>>
[Leetcode|SQL] Combine Two Tables
查看>>
《DSP using MATLAB》Problem 7.37
查看>>
ROS lesson 1
查看>>
js笔记
查看>>
c风格字符串函数
查看>>
python基础学习第二天
查看>>
java可重入锁reentrantlock
查看>>