fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <set>
  4. #include <sstream>
  5. using namespace std;
  6.  
  7. int main() {
  8. int k; // Số lượng dãy
  9. cin >> k;
  10. cin.ignore(); // Bỏ qua ký tự xuống dòng sau khi nhập k
  11.  
  12. multiset<int> sortedElements; // Multiset để tự động sắp xếp các phần tử
  13.  
  14. for (int i = 0; i < k; ++i) {
  15. string line;
  16. getline(cin, line); // Đọc cả dòng chứa các số của dãy thứ i
  17. stringstream ss(line);
  18. int num;
  19. while (ss >> num) {
  20. sortedElements.insert(num); // Thêm từng phần tử vào multiset
  21. }
  22. }
  23.  
  24. // In ra các phần tử trong multiset
  25. for (int x : sortedElements) {
  26. cout << x << " ";
  27. }
  28. cout << endl;
  29.  
  30. return 0;
  31. }
  32.  
Success #stdin #stdout 0.01s 5284KB
stdin
3
1 4 5
1 3 4
2 6

stdout
1 1 2 3 4 4 5 6