第一题 辉辉过桥(bridge)
【问题描述】
周末,辉辉决定要去摇摇家玩,可是通往摇摇家道路的中间有一座桥,桥下有条河,河里有许多贪吃鱼。桥与河的高度是20米,如果有一条贪吃鱼能跳过桥,辉辉就会被咬伤,不能过桥了。如果辉辉不能过桥就输出“NO!”,能过桥就输出“OK!”。
【输入格式】
一个整数n,表示有几个贪吃鱼。接着输入n个数,表示贪吃鱼能跳的高度。(单位:厘米)
【输出格式】
输出NO!或OK!
【输入样例1】
5
1500 1580 2001 1 1999
【输出样例1】
NO!
【输入样例2】
5
10 12 11 9 6
【输出样例2】
OK!
这道题很简单,直接判断N个数中有没有大于20的数即可
上代码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#include<bits/stdc++.h>
using namespace std;
int n,a[100005],p;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(a[i]>20) p=1;
}
if(p==0) cout<<"OK!";
else cout<<"NO!";
return 0;
}
欢迎参考