PTAは寝たふりをする

記事ディレクトリ

トピックの言い換え

7-4眠っているふりをする(10点)眠っているふりをして
いる人を起こすことはできませんが、人の呼吸数と脈拍を分析することで、誰が眠っているふりをしているのかを知ることができます。医師によると、睡眠中の普通の人の呼吸数は毎分15〜20拍、脈拍数は毎分50〜70拍です。以下の一連の人々の呼吸数と脈拍を考慮して、その中の誰が眠っているふりをしている可能性があるか、つまり、少なくとも1つのインデックスが正常範囲内にない人々を見つけてください。

入力フォーマット:

最初の行に正の整数N(≤10)を入力します。次のN行では、各行に人の名前(英語の文字のみで、長さが3文字以下の文字列)、呼吸数、脈拍(どちらも100を超えない正の整数)が示されます。

出力フォーマット:

入力順に全員をチェックし、インジケーターの少なくとも1つが正常範囲内にない場合は、名前を1行に出力します。

入力サンプル:

4
エイミー1570
トム1460
ジョー
1850ゾーイ2171

サンプル出力:

トム・
ゾーイ

コード

#include<iostream>
#include<string.h>
using namespace std;
int main()
{
    
    
    string s[10][3];
    int n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
    
    
        cin>>s[i][0]>>s[i][1]>>s[i][2];
        int aa=(s[i][1][0]-'0')*10+s[i][1][1]-'0';
        int bb=(s[i][2][0]-'0')*10+s[i][2][1]-'0';
        if((aa<15||aa>20)||(bb<50||bb>70)) cout<<s[i][0]<<endl;
    }
    
}

おすすめ

転載: blog.csdn.net/weixin_44108271/article/details/109861902