Pagini recente » Cod sursa (job #2446179) | Cod sursa (job #3198874) | Cod sursa (job #8615) | Cod sursa (job #2131158) | Cod sursa (job #660609)
Cod sursa(job #660609)
#include <cstdio>
long long s[100005];
int main(){
freopen("subsecvmax.in","r",stdin);
freopen("subsecvmax.out","w",stdout);
int lg=1,i,lgmax=0,upoz,n;
scanf("%d",&n);
scanf("%lld",&s[1]);
for(i=2;i<=n;++i){
scanf("%lld",&s[i]);
if(s[i]>=s[i-1]){
++lg;
}
else{
if(lg>lgmax){
lgmax=lg;
upoz=i-1;
}
lg=1;
}
}//am terminat citirea si am determinat lungimea maxima
if(lg>lgmax){//daca subsecventa are ultimul termen ultimul element din sir nu va intra in else-ul din for.
lgmax=lg;
upoz=i-1;
}
printf("%d %d",upoz-lgmax+1,lgmax);
}