##L1-047 裝睡 (10分) 你永遠叫不醒一個裝睡的人 ———— 但是通過分析一個人的呼吸頻率和脈搏,你可以發現誰在裝睡!醫生告訴我們,正常人睡眠時的呼吸頻率是每分鐘 $15 \sim 20$ 次,脈搏是每分鐘 $50 \sim 70$ 次。下麵給定一系列人的呼吸頻率與脈搏,請你找出他們中間有 ...
L1-047 裝睡 (10分)
你永遠叫不醒一個裝睡的人 ———— 但是通過分析一個人的呼吸頻率和脈搏,你可以發現誰在裝睡!醫生告訴我們,正常人睡眠時的呼吸頻率是每分鐘 \(15 \sim 20\) 次,脈搏是每分鐘 \(50 \sim 70\) 次。下麵給定一系列人的呼吸頻率與脈搏,請你找出他們中間有可能在裝睡的人,即至少一項指標不在正常範圍內的人。
輸入格式:
輸入在第一行給出一個正整數 \(N\) \((\leq 10)\)。隨後N行,每行給出一個人的名字(僅由英文字母組成的、長度不超過 \(3\) 個字元的串)、其呼吸頻率和脈搏(均為不超過 \(100\) 的正整數)。
輸出格式:
按照輸入順序檢查每個人,如果其至少一項指標不在正常範圍內,則輸出其名字,每個名字占一行。
輸入樣例:
4
Amy 15 70
Tom 14 60
Joe 18 50
Zoe 21 71
輸出樣例:
Tom
Zoe
代碼:
#include<bits/stdc++.h>
using namespace std;
int n,a,b;
string s;
int main()
{
cin>>n;
while(n--)
{
cin>>s>>a>>b;
if(a<15||a>20||b<50||b>70)cout<<s<<endl;
}
return 0;
}