Poziții pare și impare 174
Cerință
Andrei a învățat astăzi ce este acela un număr par sau impar. Ca să fie sigură că a înțeles, învățătoarea lui i-a dat un șir de numere și i-a cerut să afle diferența dintre suma numerelor de pe poziții pare și suma numerelor de pe poziții impare.
Date de intrare
Pe prima linie se află N, numărul de elemente din șir. Pe următoarea linie se află N numere întregi, elementele șirului.
Date de ieșire
Se va afișa un singur număr, rezultatul diferenței cerute.
Restricții
1 ≤ N ≤ 100.000
Deși este doar un mic învățăcel, Andrei deja știe operațiile cu numere întregi
Șirul conține numere întregi între -1.000 și 1.000
Exemplu
Date de intrare
5
-4 3 5 7 8
date iesire 1
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int main(){
int n, x;
int pare = 0;
int impare = 0;
cin >> n;
for (int i = 1; i<=n;i++){
cin >> x;
if (i%2==1) impare += x;
else pare +=x;
}
cout << pare-impare;
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Engleza,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă