操场上有N x N个“巨人”按N行N列的矩阵形式列队,请编程找出该方阵中所有“最矮的巨人”。
所谓“最矮的巨人”是指,该巨人在其所在行中,身高最高(没人比其更高);且在其所在列中,身高最矮(没人比其更矮)。

输入格式:

输入的第1行给出一个正整数n ( 1 ≤ n ≤ 6 ),表示方阵的行列数。随后n行,每行给出n个整数,代表巨人的身高,其间以空格作分隔。

输出格式:

如果找到至少一个“最矮巨人”,输出如下:

(第1个最矮巨人所在行下标,第1个最矮巨人所在列下标)

(第2个最矮巨人所在行下标,第2个最矮巨人所在列下标)

...

(第n个最矮巨人所在行下标,第n个最矮巨人所在列下标)

如果没有找到“最矮巨人”,输出如下:
NONE

注意:即便输出结果只有一行,也要输出换行符。行列下标均从0开始计数。

输入样例:

4
1 7 4 6
4 6 3 6
1 6 1 6
0 7 8 7

输出样例:

(1,1)
(1,3)
(2,1)
(2,3)

代码如下:

#include<stdio.h>
#include<string.h>
int main(void)
{int n = 0, a = 0, b = 0;scanf("%d", &n);int arr[n][n];for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {scanf("%d", &arr[i][j]);}}int max = 0, m = 0;for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {if (arr[i][j] > max) {max = arr[i][j];}}for (int k = 0; k < n; k++) {if (arr[i][k] == max) {for (int c = 0; c < n; c++) {if (arr[i][k] > arr[c][k]) m++;}if (m == 0) { printf("(%d,%d)\n", i, k); a++; }m = 0;}}max = 0;}if (a==0)printf("NONE");return 0;
}

7-144 最矮的巨人相关推荐

  1. PTA 7-144 最矮的巨人

    PTA 7-144 最矮的巨人 分数 4 作者 陈波 单位 重庆大学 操场上有N x N个"巨人"按N行N列的矩阵形式列队,请编程找出该方阵中所有"最矮的巨人" ...

  2. PTA 7-1 最矮的巨人 (13分)

    7-1 最矮的巨人 (13分) 操场上有N x N个"巨人"按N行N列的矩阵形式列队,请编程找出该方阵中所有"最矮的巨人". 所谓"最矮的巨人&quo ...

  3. 7-3 最矮的巨人 (4 分)操场上有N x N个“巨人”按N行N列的矩阵形式列队,请编程找出该方阵中所有“最矮的巨人”。

    7-3 最矮的巨人 (4 分) 操场上有N x N个"巨人"按N行N列的矩阵形式列队,请编程找出该方阵中所有"最矮的巨人". 所谓"最矮的巨人&quo ...

  4. 操场上有N x N个“巨人”按N行N列的矩阵形式列队,请编程找出该方阵中所有“最矮的巨人”。所谓“最矮的巨人”是指,该巨人在其所在行中,身高最高(没人比其更高);且在其所在列中,身高最矮

    输入格式: 输入的第1行给出一个正整数n ( 1 ≤ n ≤ 6 ),表示方阵的行列数.随后n行,每行给出n个整数,代表巨人的身高,其间以空格作分隔. 输出格式: 如果找到至少一个"最矮巨人 ...

  5. 【转】站在我眼前的巨人:那个默默喝水的矮人牧师

    有个巨人站在我的眼前,他并不是菲拉斯的海巨人,更不是荆棘谷南海的精英巨人.很讽刺的,他的种族只是矮人. 不是拒敌于生死线之外的战士,不是背负圣光使命的神圣骑士,更不是栖息于黑暗之中的盗贼:他只是个人人 ...

  6. 巨人肩上的矮企鹅:QQ旋风为什么抄袭迅雷

    牛顿有一句名言:"如果说我能看的更远一些,那是因为我站在巨人的肩膀上."很多人不知道,这句话不是自谦,而是用来讽刺同为科学家的胡克--因为胡克身材矮小,而且驼背.用这句名言形容今天 ...

  7. 蓝色巨人(上)——IBM公司发展史

    (一)  新加坡一位资深电脑专栏作家曾经写道:"谈电脑,不能不谈IBM."另一位日本电脑专家则更明确地断言:"电脑的历史,就是IBM的历史."他们的这些议论,虽 ...

  8. 武汉大学计算机学院 曹老师,中南路学霸,武大毕业的曹老师认识一下——巨人曹俊杰...

    原标题:中南路学霸,武大毕业的曹老师认识一下--巨人曹俊杰 曹俊杰 | 中南旗舰校区 •学科:初中数学 • 教龄:9年 •毕业院校:武汉大学 • 教学成绩:学生遍布华师一.省实验.武汉中学.洪山高中等 ...

  9. 牛根生VS史玉柱:举重若轻俩巨人 千金散尽还复来(zz)

    篮子与蛋的关系 1997年的巨人事件后,史玉柱痛定思痛,为自己定下三条铁规: 一.必须时时刻刻保持危机意识,每时每刻提防公司明天会突然垮掉,随时防备最坏的结果: 二.不得盲目冒进,草率进行多元化经营: ...

最新文章

  1. 【问题收录】[ubuntu]startx doesn't work
  2. 新书上市|当我们讨论“量子计算”时我们在讨论什么?
  3. 【git】 重置文件
  4. 算法简介、7种算法分类
  5. Struts2中的Action
  6. python linux 优化_Python 代码性能优化技巧
  7. jupyter notebook怎么写python代码_如何在Jupyter Notebook中使用Python虚拟环境?
  8. 一维数组kmeans聚类c语言,一维数组的 K-Means 聚类算法理解
  9. 阿里云部署java web
  10. 技术选型都做不好,难怪自动化做得这么费力...
  11. 水下无线光通信关键技术与未来展望
  12. 社会工程学部分攻击经典方法总结
  13. OA系统审批流程思路梳理
  14. c语言 for循环 求N分之一序列前N项和
  15. H5 移动端富文本编辑器
  16. 互联网开发岗实习及秋招总结
  17. HTML5+CSS3小实例:酷炫的菱形加载动画
  18. 我的世界java版怎么用指令召唤幻术师_我的世界召唤指令大全 怎么用指令召唤生物...
  19. ajax后台如何把对象转为json_Ajax向前后台传递json和转换
  20. 73-插入排序——直接插入排序

热门文章

  1. cadence SPB17.4 - allegro - create and switch Visibility view
  2. 计算机的应用 教案,计算机应用基础教案范文
  3. ar编码matlab仿真_机器人常用可视化仿真工具
  4. 电脑有什么专业的录音软件
  5. 计算机机房设计相关标准,电子计算机机房设计规范GB50174-93[3]
  6. discuz二次开发技巧
  7. 软件开发顶尖高手的杀手锏SQL语句
  8. 【云计算学习教程】与云计算相关的开源软件有哪些?
  9. 2000/XP/2003操作系统常见问题集锦一
  10. 若金融战败 30年辛劳积累将付诸东流!