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 vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!