PTA刷题记录:L1-047 装睡 (10分)
L1-047 装睡 (10分)
题目要求:
你永远叫不醒一个装睡的人 —— 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次。下面给定一系列人的呼吸频率与脉搏,请你找出他们中间有可能在装睡的人,即至少一项指标不在正常范围内的人。
输入格式:
输入在第一行给出一个正整数N(≤10)。随后N行,每行给出一个人的名字(仅由英文字母组成的、长度不超过3个字符的串)、其呼吸频率和脉搏(均为不超过100的正整数)。
输出格式:
按照输入顺序检查每个人,如果其至少一项指标不在正常范围内,则输出其名字,每个名字占一行。
输入样例:
4
Amy 15 70
Tom 14 60
Joe 18 50
Zoe 21 71
输出样例:
Tom
Zoe
解题思路:
定义一个结构体,用于存储题目要求的各项信息,依次输入vector容器中,最后遍历容器,判断各项信息是否符合要求,输出不符合要求的装睡的人的名字。
通关代码:
#include <iostream>
#include <string>
#include <vector>using namespace std;struct man {string _name;int _b;int _j;
}; int main() {vector<man> arr;man value;int n;cin >> n;for (int i = 0; i < n; i++) {cin >> value._name;cin >> value._b;cin >> value._j;arr.push_back(value);}for (int i = 0; i < arr.size(); i++) {if ((arr[i]._b < 15 || arr[i]._b > 20) || (arr[i]._j < 50 || arr[i]._j > 70)) {cout << arr[i]._name << endl;}}return 0;
}
通关截图:
PTA刷题记录:L1-047 装睡 (10分)相关推荐
- PTA刷题记录:L1-039 古风排版 (20分)
L1-039 古风排版 (20分) 题目描述: 中国的古人写文字,是从右向左竖向排版的.本题就请你编写程序,把一段文字按古风排版. 输入格式: 输入在第一行给出一个正整数N(<100),是每一列 ...
- L1-047 装睡 (10分)(C语言)
L1-047 装睡 (10分)(C语言) 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟 ...
- 7-3 装睡 (10分)
7-3 装睡 (10分) 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次.下 ...
- PTA7-4 装睡 (10 分)
7-4 装睡 (10 分) 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次. ...
- L1-047 装睡 (10分)
L1-047 装睡 (10分) 题目详情: AC代码: #include<iostream> using namespace std; int main() {int n,a,b;stri ...
- PAT L1 047 装睡
题目描述: 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次.下面给定一系列人 ...
- C:L1-047 装睡 (10分)
你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次.下面给定一系列人的呼吸频率与 ...
- L1-047 装睡 (10 分) C语言
一.题目 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次.下面给定一系列人的 ...
- C语言:L1-047 装睡 (10 分)
文章目录 一.题目 二.方法1 1.代码 一.题目 你永远叫不醒一个装睡的人 -- 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉 ...
最新文章
- 六、jQuery基础
- 130.CDMA全称是什么?
- 从电脑传PDF到IPad的阅读器上
- 测序发展史:150年的风雨历程
- .Net Core WebAPI + Axios +Vue 实现下载与下载进度条
- A5D2 GPIO测试
- HDU多校联合赛(1007 Magical Forest)模拟题
- 带你认识三种kafka消息发送模式
- QQ帐户的申请与登陆 (25 分)(map映射)
- LIBJPEG-TURBO库移植
- java 没有例外网站_java – Spring安全配置@Order不是唯一的例外
- 电商运营小白,如何快速入门学习数据分析?
- pr导入srt字幕显示因文件头错误而不能打开,或pr导入字幕乱码
- 佳能2900打印机与win10不兼容_Win10系统如何解决佳能打印机打印问题?
- 数字ic设计自学ing
- linux宝塔如何开启gzip,宝塔面板nginx gzip压缩率设置多少合适
- 解决IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Pyth
- 基因数据处理8之BWA_MEM小数据集处理(成功)
- Bcrypt密码生成及解密工具
- IT大侦“碳”:VxRail的可持续法宝
热门文章
- 计算机毕业设计Node.js+Vue基于的服装商城系统(程序+源码+LW+部署)
- Android Studio自动生成UML关系图的方法步骤
- 最不伤耳朵的耳机是哪种?骨传导耳机
- 如何将onnx转ncnn供移动端推理使用
- Unity开源的webrtc库,为流式远程渲染提供视频流传输方案
- 信息与计算机科学属于什么类,信息与计算科学专业属于什么类别
- hadoop程序问题:java.lang.IllegalArgumentException: Wrong FS: hdfs:/ expected file:///
- 血清合成器 – Xfer Records Serum SerumFX v128b5 WiN
- 我国工业互联网平台建设面临四大瓶颈
- 哈佛大学公开课:计算机科学cs50 学习笔记(第6集:C语言,RAM)