Description
一个人有很多会要开,每次开会他会从家去开会地点,开完会再回家,他可能在一个地方开会多次,刚开始他在家,给出nn个连续的行程,但是是乱序的,判断这个人现在在家还是在开会
Input
第一行一整数表示行程数,之后输入这个人家的名称以及这nn个行程
Output
输出这个人现在是在家还是在开会
Sample Input
4
SVO
SVO->CDG
LHR->SVO
SVO->LHR
CDG->SVO
Sample Output
home
Solution
开一次会如果回家则会有来回两个行程,故如果nn为奇数则该人在家,否则在开会
Code
#include<cstdio>
#include<iostream>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<vector>
#include<queue>
#include<map>
#include<set>
#include<ctime>
using namespace std;
typedef long long ll;
#define INF 0x3f3f3f3f
#define maxn 111
int n;
string a;
int main()
{
while(~scanf("%d",&n))
{
cin>>a;
for(int i=1;i<=n;i++)cin>>a;
printf("%s\n",n&1?"contest":"home");
}
return 0;
}