import java.util.*;


public class Solution {
    /**
     * 
     * @param a int整型一维数组 原始数组a
     * @param n int整型 第n大
     * @param m int整型 第m大
     * @return int整型一维数组
     */
    public int[] sovle (int[] a, int n, int m) {
        // write code here
        int len = a.length;
        int[] arr = new int[len];
        for(int i=0;i<len;i++){
            arr[i] = a[i];
        }
        // 排序 升序
        Arrays.sort(a);
        int max1 = a[len-n];
        int max2 = a[len-m];
        System.out.println(max1 + "-->" + max2);
        for(int i=0;i<len;i++){
            if(arr[i] == max1){
                arr[i] = max2;
            }else if(arr[i] == max2){
                arr[i] = max1;
            }
        }
        return arr;
    }
}