L1-035 情人節 (15分)

以上是朋友圈中一奇葩貼:“\(2\) 月 \(14\) 情人節了,我決定造福大家,第 \(2\) 個贊和第 \(14\) 個贊的,我介紹你倆認識…………咱三吃飯…你倆請…”,現給出此貼下點贊的朋友名單,請你找出那兩位要請客的倒霉蛋,
輸入格式:
輸入按照點贊的先后順序給出不知道多少個點贊的人名,每個人名占一行,為不超過 \(10\) 個英文字母的非空單詞,以回車結束,一個英文句點 . 標志輸入的結束,這個符號不算在點贊名單里,
輸出格式:
根據點贊情況在一行中輸出結論:若存在第 \(2\) 個人 \(A\) 和第 \(14\) 個人 \(B\),則輸出 A and B are inviting you to dinner...;若只有 \(A\) 沒有 \(B\),則輸出 A is the only one for you...;若連 \(A\) 都沒有,則輸出 Momo... No one is for you ...,
輸入樣例1:
GaoXZh
Magi
Einst
Quark
LaoLao
FatMouse
ZhaShen
fantacy
latesum
SenSen
QuanQuan
whatever
whenever
Potaty
hahaha
.
輸出樣例1:
Magi and Potaty are inviting you to dinner...
輸入樣例2:
LaoLao
FatMouse
whoever
.
輸出樣例2:
FatMouse is the only one for you...
輸入樣例3:
LaoLao
.
輸出樣例3:
Momo... No one is for you ...
代碼:
#include<bits/stdc++.h>
using namespace std;
int n;
string s[520];
int main()
{
while(cin>>s[++n])if(s[n]==".")break;
n--;
if(n<2)cout<<"Momo... No one is for you ..."<<endl;
else if(n<14)cout<<s[2]<<" is the only one for you..."<<endl;
else cout<<s[2]<<" and "<<s[14]<<" are inviting you to dinner..."<<endl;
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/6527.html
標籤:C++
上一篇:L1-034 點贊 (20分)
下一篇:L1-036 A乘以B (5分)
