#include<stdio.h>
int main()
{
int N,a,min,max,n=1,m=1,x=1000000,y=0;
scanf("%d\n",&N);
scanf("%d",&a);
if(a<=x&&a>y)
max=min=a;
for(int i=1;i<N;i++){
scanf("%d",&a);
if(max<a) max=a;
if(max==a) n++;
if(min>a) min=a;
if(min==a) m++;
}
printf("%d %d\n",min,m);
printf("%d %d",max,n);
return 0;
}
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
问题是 天梯赛的善良 这么做哪里错了呢
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
bekote 2022-04-11 07:08关注#include<stdio.h> int main() { int N,a,min,max,n=1,m=1,x=1000000,y=0; scanf("%d\n",&N); scanf("%d",&a); if(a<=x&&a>y) max=min=a; for(int i=1;i<N;i++){ scanf("%d",&a); if(max<a) { //找到更大值,n重置 max=a; n=0; } if(max==a) n++; if(min>a) { //找到更小值,m重置 min=a; m=0; } if(min==a) m++; } printf("%d %d\n",min,m); printf("%d %d",max,n); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-04-11 04:40回答 1 已采纳 主要问题,可能是判断最大值和最小值的地方出了点问题,因为最大值和最小值需要在所有输入完成后才能判断哪些最大,哪些最小,在输入的同时既计算最大最小值,又统计最大和最小值的个数,似乎是难以同时完成,修改如
- 2021-08-23 09:26回答 1 已采纳 你a是int数组不是字符数组?
- 2023-01-23 05:23回答 3 已采纳 链表是基础,堆栈、队列这些都是在链表的基础上增加了自己独特的特征。队列:跟排队一样,讲究先来后到,所以是先进先出(先进队列的元素在出队时先出)栈:跟队列相反,后入栈的先出栈,是后进先出(或者先进后出)
- 2022-03-14 08:40小贾日记的博客 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。 于是命题组首先将编程能力划分成了 106 个等级(太...
- 2022-12-27 08:11回答 1 已采纳 不正常你过于厉害了
- 2022-04-03 14:37回答 3 已采纳 x可能是大写的,要对大写的X也判断 if(s.charAt(j)=='x' || s.charAt(j)=='X'){ //x可能是大写的,要对大写的X也判断 if(
- 2022-04-20 17:09回答 1 已采纳 a = int(input()) empty1 = [] handsome = [] getid = [] check = [] amount = 0 for i in range(a):
- 2022-05-26 15:27早睡程序猿的博客 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。于是命题组首先将编程能力划分成了 10 的六次方 个...
- 2021-11-19 02:20回答 2 已采纳 把gets(N);换成 scanf("%s",N);gets(N)已经被废除了,有些oj的编译器升级到C11以上就用不了了
- 2021-11-11 12:41回答 1 已采纳 参考代码https://blog.csdn.net/qq_41376345/article/details/82263279
- 2022-07-01 05:38回答 2 已采纳 参考这博文:https://blog.csdn.net/m0_61122217/article/details/123673632
- 2024-12-29 11:07Seal^_^的博客 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。
- 2021-11-21 01:58小鱼在喝水的博客 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。 于是命题组首先将编程能力划分成了106个等级(太...
- 2022-10-02 16:08小羊 : )的博客 7-181 天梯赛的善良
- 2022-01-24 11:45WE-ubytt的博客 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。 于是命题组首先将编程能力划分成了 106 个等级(太...
- 2024-03-24 00:00叶秋学长的博客 【代码】PTA题解 --- 天梯赛的善良(C语言)
- 2022-12-24 12:16apprentice_eye的博客 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。于是命题组首先将编程能力划分成了 106 个等级(太...
- 2018-10-18 06:231. **基础语法**:每个编程语言都有其特定的语法,如C++的`#include`,Java的`import`,Python的缩进等。了解并熟练掌握这些基础语法是解决问题的第一步。 2. **数据类型与变量**:熟悉整型、浮点型、字符型等基本...
- 2022-01-25 10:35漠–的博客 L1-079 天梯赛的善良 (20 分) 天梯赛是个善良的比赛。善良的命题组希望将题目难度控制在一个范围内,使得每个参赛的学生都有能做出来的题目,并且最厉害的学生也要非常努力才有可能得到高分。 于是命题组首先将编程...
- 2022-11-09 16:13是麻衣呀的博客 7-28 天梯赛的善良 (PTA C语言)
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司