Răspuns :
#include <iostream>
using namespace std;
int main() {
int n, curent;
bool vc[1000]{};
//Citire dimensiune
cin >> n;
//Citire elemente transmise, calculare suma
long long transmise = 0;
for (int i = 1; i <= n; i++) {
cin >> curent;
transmise += curent;
}
//Citire elemente primite, calculare suma
long long primite = 0;
for (int i = 1; i < n; i++) {
cin >> curent;
primite += curent;
}
//Afisare element lipsa
cout << transmise - primite;
}
► Explicatie :
Programul functioneaza foarte simplu, se face diferenta dintre sumele din cele doua siruri. Deoarece lipseste un singur element programul functioneaza.
Nu e o varianta scalabila sau care ar fi putea folosita in practica pentru o astfel de problema, dar scolareste ar trebui sa fie ok.
Nu stiu ce scor iti da pentru aceasta solutie, exista posibilitatea ca in setul de date de intrare sa se depaseasca limitele long long atunci cand facem suma sirurilor (desi cred ca ar trebui sa mearga si asa), ne anunti si pe noi daca sunt probleme cu solutia.

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Revenirea dumneavoastră ne onorează – adăugați-ne la favorite pentru a fi mereu la curent!