c语言:(求代码) 描述 给定一个N行N列的整数矩阵(N<=10),可以任意选定两行进行调换(1

c语言:(求代码) 描述

给定一个N行N列的整数矩阵(N<=10),可以任意选定两行进行调换(1.只能调换一次;2.调换的两行为同一行相当于不调换) 问,调整后的矩阵,右上三角元素和与左下三角元素和可能的最大差值为多少?

输入格式

第一行为正整数N,此后N行,每行N个整数。

输出格式

任意选定两行进行调换后,可能的最大差值

输入样例

3 1 2 3 4 5 6 7 8 9

输出样例

16

提示

将第1行与第3行交换,8+9+6-4-1-2=16

for(int i=0;i<N;i++)
for(int j=i;j<N;j++)
{
//t添加交换 ij 行代码

//计算左上角右下角差值

//比较
}
温馨提示:答案为网友推荐,仅供参考
相似回答