#P1956. Sum
Sum
题目描述
给出一个数列 和 ;
设 ,则:
其中, 。
输入格式
第一行三个正整数 。
第二行 个正整数,表示 。
输出格式
一行一个正整数,表示 。
提示
数据范围
对于 的数据, ,。
给出一个数列 a1,a2,⋯,an 和 k,p;
设 Si,j=k=i∑jak,则:
Answer=min{Si,jmodp ∣ Si,jmodp≥k}其中, i≤j,{Si,jmodp ∣ Si,jmodp≥k}=∅。
第一行三个正整数 n,k,p。
第二行 n 个正整数,表示 a1,a2,⋯,an。
一行一个正整数,表示 Answer。
对于 100% 的数据, 1≤n≤105,1≤k,p,ai≤1018。
By signing up a HFOJ universal account, you can submit code and join discussions in all online judging services provided by us.