Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4. #include <map>
  5. #include <set>
  6.  
  7. using namespace std;
  8.  
  9. int main() {
  10.  
  11.     map<int, bool> vec;
  12.  
  13.     int n;
  14.     cin >> n;
  15.  
  16.     for (int i = 0; i < n; i++) {
  17.  
  18.         int n1;
  19.         cin >> n1;
  20.         if (n1 < 0) {
  21.             vec[abs(n1)] = false;
  22.         }
  23.         else {
  24.             vec[abs(n1)] = true;
  25.         }
  26.  
  27.     }
  28.  
  29.     for (const auto& item : vec) {
  30.         if (item.second == false) {
  31.             cout << "-" << item.first << " ";
  32.         }
  33.         else {
  34.             cout << item.first << " ";
  35.         }
  36.     }
  37.  
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement