👤

Atentie! Diferenta dintre suma numerelor de pe Pozitii pare , nu numerele pare.
Andrei a invatat astăzi ce este acela un număr par sau impar. Ca să fie sigură că a inteles, invatatoarea lui i-a dat un șir de numere
şi l-a cerut să afle diferenta dintre suma numerelor de pe poziții pare şi suma numerelor de pe poziții impare.
Date de intrare
Pe prima linie se afla N numarul de elemente din şir. Pe următoarea linie se află N numere intregi elementele şirului.
Date de ieșire
Se va afisa un singur numar, rezultatul diferentei cerute.
Restricții
• 100 000
• Desi este doar un mic invatacel, Andrei deja stie operatiile cu numere intregi
• Şirul contine numere intregi intre 1 000 şi 1 000
Exemplu
Date de intrare 5 -4 3 5 7 8
Date de leşire
1


Răspuns :

#include<iostream>

using namespace std;

int main() {

   int n, sp, si, x;

   cin >> n;

   for (int i = 1; i <= n; i++) {

       cin >> x;

       if (i % 2 == 0)

           sp += x;

       else

           si += x;

   }

   cout << sp - si;

   return 0;

}