2035:交换数组中最大值和最小值

Time/Memory Limit:1000 MS/32768 K
Submitted: 3227 Accepted: 1521

 Problem Description

找出一个一维数组中的最大值,最小值,并交换其位置。

 Input

输入整数N,代表下面有N行测试数据
接下来的N行,每行的第一个整数代表该数组的长度M,接下来的M个整数代表该数组中的值。每个数组的数值用空格分隔。
数组的长度不会超过100

 Output

交换每一个数组中最大值与最小值后,输出每一行的数组值,用空格分隔。即:每行最后一个数值后面没有空格

 Sample Input

2
4 3 4 5 7
7 565 78 342 56 -878 33 5

 Sample Output

7 4 5 3 
-878 78 342 56 565 33 5

 Author

zh

 Recommend

zh