Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. #pragma warning(disable: 4996)
  2. #include <iostream>
  3. #include <vector>
  4. #include <string>
  5. #include <iomanip>
  6. #include <cmath>
  7. #include <utility>
  8. #include <algorithm>
  9. #include <unordered_set>
  10. #include <set>
  11. #include <stdio.h>
  12. #include <map>
  13. #include <deque>
  14. #include <list>
  15. #include <stack>
  16. #include <numeric>
  17. #include <functional>
  18.  
  19. using namespace std;
  20.  
  21. int main() {
  22. freopen("input.txt", "r", stdin);
  23. freopen("output.txt", "w", stdout);
  24. string command;
  25. string line;
  26. list<string> lines;
  27. cin >> command;
  28. while (getline(cin, line))
  29. lines.push_back(line);
  30. lines.sort();
  31. if (command == "ASCENDING") {
  32. for (auto x : lines)
  33. cout << x << endl;
  34. } else {
  35. lines.reverse();
  36. for (auto x : lines)
  37. cout << x << endl;
  38. }
  39. return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement