Pagini recente » Diferente pentru problema/shuffle intre reviziile 5 si 4 | Borderou de evaluare (job #1134784) | Borderou de evaluare (job #1596218) | Borderou de evaluare (job #1288132) | Cod sursa (job #1709003)
#include <iostream>
#include <cstdio>
using namespace std;
int T;
int main() {
freopen("twoton.in", "r", stdin);
freopen("twoton.out", "w", stdout);
scanf("%d", &T);
long long sol = 0;
int m = 100001;
while(T--) {
int x;
scanf("%d", &x);
if(x < m) m = x;
sol+=m;
}
printf("%lld\n", sol);
return 0;
}