
pascal题目 求高手解答
题目:小鱼要游经n(n>=2)个水域,感受到了每个水域的温度,如果相邻经过的两个水域的温度差达到10或者10以上,小鱼就会受不了要咳嗽1次。如果出现连续咳嗽2次或者2次以...
题目:
小鱼要游经n(n>=2)个水域,感受到了每个水域的温度,如果相邻经过的两个水域的温度差达到10或者10以上,小鱼就会受不了要咳嗽1次。如果出现连续咳嗽2次或者2次以上的情况,小鱼就处于感冒的状态。当然小鱼也具有一定的免疫力,只要到达下一个水域时没有咳嗽,小鱼的感冒马上就好了。请你计算小鱼总共经历了几次咳嗽、几次感冒?
输入:
第一行输入一个整数,表示n。
第二行输入n个整数,用空格间隔,依次表示n个水域的温度。
输出:
一行内输出两个整数,用空格间隔,依次表示累计下来咳嗽几次、感冒几次。
样例输入
7
10 11 22 10 30 25 60
样例输出4 1 展开
小鱼要游经n(n>=2)个水域,感受到了每个水域的温度,如果相邻经过的两个水域的温度差达到10或者10以上,小鱼就会受不了要咳嗽1次。如果出现连续咳嗽2次或者2次以上的情况,小鱼就处于感冒的状态。当然小鱼也具有一定的免疫力,只要到达下一个水域时没有咳嗽,小鱼的感冒马上就好了。请你计算小鱼总共经历了几次咳嗽、几次感冒?
输入:
第一行输入一个整数,表示n。
第二行输入n个整数,用空格间隔,依次表示n个水域的温度。
输出:
一行内输出两个整数,用空格间隔,依次表示累计下来咳嗽几次、感冒几次。
样例输入
7
10 11 22 10 30 25 60
样例输出4 1 展开
1个回答
展开全部
直接模拟
两个变量,a表示前个水域水温,b表示当前水域水温,比较a、b,若abs(a-b)>=10,则在当前水域会感冒,比较完后令a等于b。
再设置一个变量k用来表示连续咳嗽几次
在当前水域,若
1、咳嗽:k加一,并把咳嗽次数加一,若k等于二,则感冒次数加一
2、没有咳嗽,让k等于零。
代码就不写了
两个变量,a表示前个水域水温,b表示当前水域水温,比较a、b,若abs(a-b)>=10,则在当前水域会感冒,比较完后令a等于b。
再设置一个变量k用来表示连续咳嗽几次
在当前水域,若
1、咳嗽:k加一,并把咳嗽次数加一,若k等于二,则感冒次数加一
2、没有咳嗽,让k等于零。
代码就不写了

2024-12-25 广告
ISTA3L是一个基于研究、数据驱动的测试协议,它模拟了由零售公司完成的产品订单被直接运送给消费者时所经历的危险,它允许用户评估包装产品的能力,以承受运输和处理包装产品时所经历的供应链危险,从接收到任何电子商务零售商履行操作,直到最终消费者...
点击进入详情页
本回答由富港检测东莞有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询