1399 甲性病人流
1399:甲流病人初篩時(shí)間限制: 1000 ms 內(nèi)存限制: 65536 KB 提交數(shù): 29852 通過數(shù): 18662 【題目描述】目前正是甲流盛行時(shí)期,為了更好地進(jìn)行分流治療,醫(yī)院在掛號(hào)時(shí)要求對(duì)病人的體溫和咳嗽情況進(jìn)行檢查,對(duì)于體溫超過37.5度(含等于37.5度)并且咳嗽的病人初步判定為甲流病人(初篩)。現(xiàn)需要統(tǒng)計(jì)某天前來掛號(hào)就診的病人中有多少人被初篩為甲流病人。 【輸入】第一行是某天前來掛號(hào)就診的病人數(shù)n。(n<200) 其后有n行,每行是病人的信息,包括三個(gè)信息:姓名(字符串,不含空格,最多8個(gè)字符)、體溫(float)、是否咳嗽(整數(shù),1表示咳嗽,0表示不咳嗽)。每行三個(gè)信息之間以一個(gè)空格分開。 【輸出】按輸入順序依次輸出所有被篩選為甲流的病人的姓名,每個(gè)名字占一行。之后在輸出一行,表示被篩選為甲流的病人數(shù)量。 【輸入樣例】5 Zhang 38.3 0 Li 37.5 1 Wang 37.1 1 Zhao 39.0 1 Liu 38.2 1 【輸出樣例】Li Zhao Liu 3 1 #include <iostream> 2 #include <string> 3 using namespace std; 4 int main(int argc, char** argv) { 5 int n,k=0; 6 cin>>n; 7 float tiwen; 8 string name; 9 string e[n-1]; 10 int z=0; 11 int c = 0; 12 for(int i=0;i<n;i++){ 13 cin>>name; 14 cin>>tiwen; 15 cin>>k; 16 if(tiwen>=37.5 && k==1){ 17 c++; 18 e[i]=name; 19 z++; 20 } 21 22 } 23 for(int j=0;j<c;j++){ 24 cout<<e[c]<<endl; 25 } 26 cout<<z; 27 return 0; 28 }
|

浙公網(wǎng)安備 33010602011771號(hào)