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ăspunsuri la întrebare
Răspuns de
1
#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;
}
sgs17:
ajutama si pe mine te rog
Alte întrebări interesante
Matematică,
8 ani în urmă
Spaniola,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă