#include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int current_cylinder, num_requests, direction; cin >> current_cylinder >> num_requests; vector<int> requests(num_requests); for(int i = 0; i < num_requests; i++) { cin >> requests[i]; } cin >> direction; if(direction == -1) { sort(requests.begin(), requests.end(), greater<int>()); } else { sort(requests.begin(), requests.end()); } for(int i = 0; i < num_requests; i++) { cout << requests[i] << " "; } return 0; } [2024-11-07 17:06:08 | AI写代码神器 | 401点数解答]