c++ (zadanie w załączniku)

C Zadanie W Załączniku class=

Odpowiedź :

Odpowiedź:

#include <iostream>

#include <vector>

#include <algorithm>

int main() {

   int a = 0;

   std::vector<int> numbers;

   int n;

   std::cin >> n;

   while (a != -1) {

       std::cin >> a;

       if (a != -1)

           numbers.push_back(a);

   }

   std::sort(numbers.begin(), numbers.end());

   int k = 0;

   int counter = 0;

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

       if (i != numbers[k]) {

           std::cout << i << std::endl;

           i++;

       }

       counter++;

   }

   if (counter == n) {

       std::cout << -1 << std::endl;

   }

   return 0;

}

Wyjaśnienie:

Daj znać czy wszystko działa, albo jak czegoś nie rozumiesz