fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3. /*
  4. Cum poti sa scapi de variabila 'missingDataCount'?
  5. Te provoc sa rezolvi problema in timpul citirii celui de-al doilea sir
  6. */
  7.  
  8. const int MAX_SIZE = 100000;
  9.  
  10. int main() {
  11. int n, sentData[MAX_SIZE], recievedData[MAX_SIZE], m;
  12. cin >> n >> m;
  13. for (int i = 0; i < n; ++i) {
  14. cin >> sentData[i];
  15. }
  16. int missingDataCount = 0;
  17. for (int i = 0; i < n; ++i) {
  18. cin >> recievedData[i];
  19. if (sentData[i] != recievedData[i - missingDataCount]) {
  20. cout << sentData[i] << " ";
  21. ++missingDataCount;
  22. }
  23. }
  24. if (!missingDataCount) {
  25. cout << "Nu s-au pierdut date";
  26. }
  27. return 0;
  28. }
Success #stdin #stdout 0.01s 5280KB
stdin
7 3
12 32 45 87 100 29 34
12 87 100 29
stdout
32 45 34