NC14332. Call me father
描述
输入描述
每组数据5行
第一行一个字符串,代表xx的游戏模式(RANK代表排位模式,RANDOM代表匹配模式)
接下来每行两个字符串,分别是xx的四个队友的ID和他们说的话
处理到文件尾
输出描述
如果xx需要叫爸爸输出"father";
否则输出"hello"
(girl的id就是girl,爸爸队友的id是IMfather,如果他说的话是"Callmefather",则视为他要求队友叫爸爸)
示例1
输入:
RANDOM IMfather Callmefather girl father raze father riven mom
输出:
father
C++ 解法, 执行用时: 3ms, 内存消耗: 288K, 提交时间: 2021-11-22 20:46:32
#include <bits/stdc++.h> using namespace std; int main() { string s,id,t; while(cin>>s) { int f1=0,f2=0; for(int i=0;i<4;i++) { cin>>id>>t; if(id=="IMfather"&&t=="Callmefather") f1=1; if(id=="girl"&&t=="father") f2=1; } if((f1==1&&f2==1)||f2==0&&f1==1&&s=="RANK") { cout<<"father"<<endl; } else cout<<"hello"<<endl; } return 0; }