C语言 满分代码 L1-047 装睡(解题报告)
你永遠(yuǎn)叫不醒一個(gè)裝睡的人 —— 但是通過分析一個(gè)人的呼吸頻率和脈搏,你可以發(fā)現(xiàn)誰(shuí)在裝睡!醫(yī)生告訴我們,正常人睡眠時(shí)的呼吸頻率是每分鐘15-20次,脈搏是每分鐘50-70次。下面給定一系列人的呼吸頻率與脈搏,請(qǐng)你找出他們中間有可能在裝睡的人,即至少一項(xiàng)指標(biāo)不在正常范圍內(nèi)的人。
輸入格式:
輸入在第一行給出一個(gè)正整數(shù)N(≤10)。隨后N行,每行給出一個(gè)人的名字(僅由英文字母組成的、長(zhǎng)度不超過3個(gè)字符的串)、其呼吸頻率和脈搏(均為不超過100的正整數(shù))。
輸出格式:
按照輸入順序檢查每個(gè)人,如果其至少一項(xiàng)指標(biāo)不在正常范圍內(nèi),則輸出其名字,每個(gè)名字占一行。
輸入樣例:
4
Amy 15 70
Tom 14 60
Joe 18 50
Zoe 21 71
輸出樣例:
Tom
Zoe
其實(shí)本題用C++更好些, 但考慮到很多初學(xué)的朋友找C代碼很困難(別問我怎么知道的ヽ(ー_ー)ノ), 因此就用C編寫, 如果對(duì)大家產(chǎn)生了幫助, 還請(qǐng)點(diǎn)個(gè)贊哦~
#include<stdio.h> int main() {int n; scanf("%d", &n);while (n--) {char s[5];int a, b;scanf("%s %d %d", s, &a, &b); if (a > 20 || a < 15 || b > 70 || b < 50)printf("%s\n", s);} return 0; }
每日一句
零星的變好,最后也會(huì)如星河般閃耀
總結(jié)
以上是生活随笔為你收集整理的C语言 满分代码 L1-047 装睡(解题报告)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言:5行代码解决 L1-045 宇宙
- 下一篇: 28行满分代码:L1-048 矩阵A乘以