脑子一抽,突然感觉C++知识忘了不少,这两个基础题都不会了
题目描述
壮壮被分配到跳水比赛做裁判,这次跳水比赛请了n个评委, 壮壮需要根据每个评委给出的分数计算最终得分.
壮壮告诉了你最终得分计算的方法: 去掉所有分数中最高的一个和最低的一个, 余下分数求平均分, 请你编写程序, 助他完成任务.
输入格式
第一行包含一个正整数n表示裁判个数 第二行包含n个整数,第i个裁判给出的分数为 Si
输出最终得分,保留小数后两位
以及
题目描述
给定这个小区里的居民分布情况,用 nn 行 mm 列的矩阵表示(3≤n≤1000,3≤m≤1000),矩阵中的每一个数值代表这栋楼的居民数量,每栋楼的居民数量不超过 1000 人。
请你为小明决定他要入住的那栋居民楼在第几行、第几列。
如果同时存在多栋居民楼满足小明的条件,则选择其中行坐标尽可能小、列坐标尽可能小的那栋居民楼。
输入格式
输入共有 n+1 行:
第一行包含两个整数 n、m,分别代表这个小区中有多少行、多少列大楼;
接下来的 n 行,每行有 m 个整数,代表每栋大楼现在已经居住了多少个人。
输出格式
输出包括两个整数,代表小明选择入住的居民楼在第几行、第几列。(从 1 开始计数)
如果有多个楼同时符合要求,则按照“行坐标最小”、“列坐标最小”的优先级输出