问题描述
Boudreaux和Thibodeaux再次上路。。。
“布德罗,今晚我们必须把这批泥巴运到巴吞鲁日!”
“别担心,Thibodeaux,我已经提前检查过了,有三条地道,我们的18轮车将适合所有的地方,所以只要保持电机运行!”
“我们不会这样做,我说!”
那么是什么原因呢:10号州际公路上会发生非常混乱的事故,还是Thibodeaux让他自己的车轮发出的声音让他疯狂?
“布德罗,今晚我们必须把这批泥巴运到巴吞鲁日!”
“别担心,Thibodeaux,我已经提前检查过了,有三条地道,我们的18轮车将适合所有的地方,所以只要保持电机运行!”
“我们不会这样做,我说!”
那么是什么原因呢:10号州际公路上会发生非常混乱的事故,还是Thibodeaux让他自己的车轮发出的声音让他疯狂?
输入
对这个问题的输入将包含一个数据集。数据集将根据以下描述进行格式化。
该数据集将由包含3个数字的单行组成,并由单个空格分隔。每个数字代表以英寸为单位的单个地下通道的高度。每个数字将介于0和300之间(含)。
该数据集将由包含3个数字的单行组成,并由单个空格分隔。每个数字代表以英寸为单位的单个地下通道的高度。每个数字将介于0和300之间(含)。
产量
将会有一行输出。这条线将是:
NO CRASH
如果18轮的高度小于每个地下通道的高度,或:
CRASH X
否则,其中X是在所述数据集,所述18轮第一地下道的高度是不能下的(这意味着它的高度小于或等于18轮的高度)。
18轮车的高度为168英寸。
NO CRASH
如果18轮的高度小于每个地下通道的高度,或:
CRASH X
否则,其中X是在所述数据集,所述18轮第一地下道的高度是不能下的(这意味着它的高度小于或等于18轮的高度)。
18轮车的高度为168英寸。
示例输入
180 160 170
示例输出
CRASH 160
这道题其实非常简单,大概意思就是输入三个数,然后输出第一个小于168的数,如果三个数都大于168,则输出“NO CRASH”。
最后只要注意输出时要换行就行了。
codes:
#include <stdio.h>
int main() {
int h[3],i;
int num=0;
scanf("%d %d %d",&h[0],&h[1],&h[2]);
for(i=0;i<3;i++)
{
if(h[i]<168)
{
printf("CRASH %d\n",h[i]);
break;
}
else
num++;
}
if(num==3)
printf("NO CRASH\n");
return 0;
}