Pagini recente » Cod sursa (job #699929) | Borderou de evaluare (job #2012343) | Cod sursa (job #1499317) | Cod sursa (job #799402) | Cod sursa (job #2311942)
#include <fstream>
using namespace std ;
ifstream f ("ssm.in") ;
ofstream g ("ssm.out") ;
int main (){
int a , n , e1 = 0 , e2 = 0 , minim = ( 1 << 30 ) , maxim = 0 , x = 1 , X = 1 , y = 1 ;
f >> n ;
for ( int i = 1 ; i <= n ; ++ i ){
f >> a , e1 = e2 + a ;
if ( e1 - minim > maxim ) maxim = e1 - minim , X = x , y = i ;
if ( e1 < minim ) minim = e1 , x = i + 1 ;
e2 = e1 ;}
g << maxim << " " << X << " " << y ;}