image.png

    1. #include <iostream>
    2. #include <algorithm>
    3. using namespace std;
    4. bool cmp1(int a,int b){
    5. return (a<b);
    6. }
    7. bool cmp2(int a,int b){
    8. return (a>b);
    9. }
    10. int main(){
    11. int num = 0;
    12. int flag = 0;
    13. while(cin>>num){
    14. int num_Array[num] = {0};
    15. for(int i = 0;i<num;i++){
    16. cin>>num_Array[i];
    17. }
    18. cin>>flag;
    19. if(flag==0){
    20. sort(num_Array,num_Array+num,cmp1);
    21. }
    22. else{
    23. sort(num_Array,num_Array+num,cmp2);
    24. }
    25. for(int i = 0;i<num;i++){
    26. cout<<num_Array[i];
    27. cout<<' ';
    28. }
    29. cout<<endl;
    30. }
    31. }