cses

cses solutions in pure c
git clone git://git.superpozycja.net/cses
log | files | refs

s.c (379B)


      1 #include <stdio.h>
      2 #include <stdlib.h>
      3 
      4 void solve()
      5 {
      6 	unsigned int n;
      7 	unsigned int cur;
      8 	unsigned int prev = 0;
      9 	unsigned long long res = 0;
     10 	scanf("%u", &n);
     11 
     12 	for (int i = 0; i < n; i++) {
     13 		scanf("%u", &cur);
     14 		res += (cur < prev) * (prev - cur);
     15 		prev = cur < prev ? prev : cur;
     16 	}
     17 
     18 	printf("%llu\n", res);
     19 
     20 	return;
     21 }
     22 
     23 int main()
     24 {
     25 	int t = 1;
     26 	while (t--)
     27 		solve();
     28 }