Cod sursa(job #373842)
Utilizator | Data | 15 decembrie 2009 11:22:59 | |
---|---|---|---|
Problema | Orase | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.32 kb |
using namespace std;
#include <fstream>
int main(){
ifstream fin("perle2.in");
int n,k,i,x,sum,maxSum;
fin>>n>>k>>x;
x-=k;
sum=x;
maxSum = -(1<<30);
for(i=2;i<=n;i++){
fin>>x;
x-=k;
if(sum<0)
sum=x;
else
sum+=x;
if(sum>maxSum)
maxSum=sum;
}
ofstream fout("perle2.out");
fout<<maxSum;
return 0;
}