Pagini recente » Cod sursa (job #567314) | Cod sursa (job #2888223) | Cod sursa (job #1530759) | Cod sursa (job #1682180) | Cod sursa (job #1822537)
#include<stdio.h>
int main(){
FILE *file1, *file2;
long long element, maxim = 0, suma = 0, N, elAnterior = 0;
file1 = fopen("operatii.in", "r");
file2 = fopen("operatii.out", "w");
fscanf(file1, "%lld", &N);
while(N){
fscanf(file1, "%lld", &element);
if(element){
maxim = (element>maxim) ? element : maxim;
if(element==maxim && elAnterior<element){
suma++;
}
}
if(!element || N==1){
suma += maxim;
maxim = 0;
}
elAnterior = element;
N--;
}
fprintf(file2, "%lld", suma);
return 0;
}