鱼C论坛

 找回密码
 立即注册
查看: 2960|回复: 4

http://noi.openjudge.cn/ch0105/24/

[复制链接]
发表于 2021-6-13 17:49:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
问题如标题
程序如内容
程序哪里有问题?
#include <stdio.h>
int main()
{
int a,b,c,d,e = 0;
scanf("%d",&a);
for (int i = 0;i < a;i++)
{
    scanf("%d %d",&b,&c);
    if ((b >= 90) && (b <= 140) && (c >= 60) && (c <= 90))
    {
        d++;
    }
    else
    {
        d = 0;
    }
}
printf("%d",d);
return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-6-13 18:07:16 | 显示全部楼层
a
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-13 18:38:36 | 显示全部楼层

回帖奖励 +3 鱼币

你题目呢  
scanf 两个%d中间空格去掉
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-13 18:45:52 | 显示全部楼层
将代码改成这样:
#include <stdio.h>
int main()
{
        int a,b,c,d = 0,e = 0;
        scanf("%d",&a);
        for (int i = 0;i < a;i++)
        {
                scanf("%d %d",&b,&c);
                if ((b >= 90) && (b <= 140) && (c >= 60) && (c <= 90))
                {
                        d++;
                        if (d > e)
                        e = d;
                }
                else
                {
                        d = 0;
                }
        }
        printf("%d",e);
        return 0;
}

AC记录:http://noi.openjudge.cn/ch0105/solution/28893712/
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-13 18:48:13 | 显示全部楼层
Snipaste_2021-06-13_18-47-39.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-21 14:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表