您的位置:首页 > 编程语言 > Go语言

ZOJ 3492 Kagome Kagome

2016-03-13 20:20 477 查看
#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdlib>
#include <cstdio>
#include <string>
#include <vector>
#include <queue>
#include <stack>
#include <cmath>
#include <ctime>
#include <list>
#include <set>
#include <map>

using namespace std;
typedef long long ll;
#define PB push_back
#define UB upper_bound
#define LB lower_bound
#define MP make_pair
#define pii pair<int,int>
#define vi vector<int>
#define vii vector<vi>
#define mst(x,y) memset(x,y,sizeof(x))
#define fr(x) freopen(x,"r",stdin)
#define fw(x) freopen(x,"w",stdout)
#define iin(x) scanf("%d",&x)
#define complete_unique(a) a.erase(unique(a.begin(),a.end()),a.end())
#define sp system("pause")
#define INF 1e9
#define MAXN 100005
#define PI acos(-1.0)
#define eps 1e-10
const int MOD = 1e9 + 7;

double a[500+20];

int main()
{
int t;
cin >> t;
while(t--)
{
int n;
cin >> n;
string h;
cin >> h;int mark = 1;
string s[111];
for(int i = 1;i <= n;i++)
{
cin >> s[i];
if(s[i] == h)
mark = i;
}
if(mark > n / 2)
cout << s[mark - n / 2] << endl;
else
cout << s[mark + n / 2] << endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: