團體程序設計天梯賽-練習集-L1-047. 裝睡

L1-047. 裝睡

你永遠叫不醒一個裝睡的人 —— 可是經過分析一我的的呼吸頻率和脈搏,你能夠發現誰在裝睡!醫生告訴咱們,正常人睡眠時的呼吸頻率是每分鐘15-20次,脈搏是每分鐘50-70次。下面給定一系列人的呼吸頻率與脈搏,請你找出他們中間有可能在裝睡的人,即至少一項指標不在正常範圍內的人。c++

輸入格式:spa

輸入在第一行給出一個正整數N(<= 10)。隨後N行,每行給出一我的的名字(僅由英文字母組成的、長度不超過3個字符的串)、其呼吸頻率和脈搏(均爲不超過100的正整數)。code

輸出格式:blog

按照輸入順序檢查每一個人,若是其至少一項指標不在正常範圍內,則輸出其名字,每一個名字佔一行。ci

輸入樣例:
4
Amy 15 70
Tom 14 60
Joe 18 50
Zoe 21 71
輸出樣例:
Tom
Zoe
 1 #include<bits/stdc++.h>
 2 
 3 using namespace std;
 4 
 5 string v[20];
 6 
 7 int main() {
 8   int n, a, b, t = 0;
 9   string s;
10   cin >> n;
11   while (n--) {
12     cin >> s >> a >> b;
13     if (a < 15 || a > 20 || b < 50 || b > 70)
14       v[t++] = s;
15   }
16   for (int i = 0; i < t; ++i) {
17     cout << v[i] << endl;
18   }
19   return 0;
20 }
相關文章
相關標籤/搜索