文理学院程序设计在线练习


最值互换

Time Limit: 1 Second(s)    Memory Limit: 32 MB

Total Submission(s): 1542   Accepted Submission(s): 815
Problem Description

给你一个n行m列的矩阵,请你找出最大数与最小数并交换它们的位置。若最大或最小数有多个,以最前面出现者为准(矩阵以行优先的顺序存放,请参照Sample Input中第一组测试数据)。

Input

测试数据有多组,处理到文件尾。每组测试数据的第一行输入2个整数n,m(1<n,m<20),接下来输入n行数据,每行m个整数。

Output

每组测试数据输出处理完毕的矩阵。格式参照Sample Output。

Sample Input
3 3
4 9 1
3 5 7
8 1 9
2 2
3 5
1 2
Sample Output
4 1 9
3 5 7
8 1 9
3 1
5 2
Source

09高级语言1A上机考试