B. Maximum Value(Codeforces Round #276(div1)_html/css_WEB-ITnose
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
You are given a sequence a consisting of n integers. Find the maximum possible value of (integer remainder of ai divided byaj), where 1?≤?i,?j?≤?n and ai?≥?aj.
Input
The first line contains integer n ? the length of the sequence (1?≤?n?≤?2·105).
The second line contains n space-separated integers ai (1?≤?ai?≤?106).
Output
Print the answer to the problem.
Sample test(s)
input
33 4 5
output
找a[i]
由于ai
至于找最大模后的值,取a[i]==i也就是这个点存在,取模后的最大值肯定i+1+k*i,这样每次增加i查询,
查到离最大值最近的值。
代码:
#include#include #include #include using namespace std;const int maxn=2000000+100;int a[maxn];int main(){ int n; scanf("%d",&n); int x; for(int i=0;i ans&&a[j]>i) ans=a[j]%i; } } } printf("%d\n",ans); return 0;}
下一篇: 手机端网站开发 google地图解决方法
推荐阅读
-
Codeforces Round #266 (Div. 2) B. Wonder Room_html/css_WEB-ITnose
-
Codeforces Round #256 (Div. 2) B. Suffix Structures(模拟)_html/css_WEB-ITnose
-
Codeforces Round #258 (Div. 2) B. Jzzhu and Sequences(矩阵快速幂)_html/css_WEB-ITnose
-
Codeforces Round #257 (Div. 2) B. Jzzhu and Sequences_html/css_WEB-ITnose
-
Codeforces Round #280 (Div. 2)-B. Vanya and *s_html/css_WEB-ITnose
-
Codeforces Round #276 (Div. 1)B(暴力)_html/css_WEB-ITnose
-
Codeforces Round #259 (Div. 1)??Little Pony and Expected Maximum_html/css_WEB-ITnose
-
Codeforces Round #276 (Div. 1)B(暴力)_html/css_WEB-ITnose
-
Codeforces Round #259 (Div. 1)??Little Pony and Expected Maximum_html/css_WEB-ITnose
-
Codeforces Round #246 (Div. 2) ?B. Football Kit_html/css_WEB-ITnose