zoj 3492 Kagome Kagome
2012-04-12 19:43
357 查看
//这题需要注意就是:它给出的名字的排序是逆序来的! #include "iostream" #include "string" using namespace std; int main() { int testcase, num, i, ans; string name, str[110]; cin >> testcase; while (testcase--) { cin >> num >> name; for (i = 0; i < 110; i++) str[i] = ""; ans = 0; for (i = 0; i < num; i++) cin >> str[i]; for (i = 0; i < num; i++)//找出其在名字串中的位置! if (str[i] == name) break; ans = (i + num/2) % num;//求得在名字串中的位置! cout << str[ans] << endl; } }
相关文章推荐
- zoj 3492 Kagome Kagome
- ZOJ 3492 F - Kagome Kagome
- ZOJ 3492 Kagome Kagome
- ZOJ 3492 Kagome Kagome
- ZOJ Problem Set - 3492||Kagome Kagome
- ZOJ 3492 Kagome Kagome
- zoj 3492 Kagome Kagome
- ZOJ 3492 模拟循环链表线性查找
- ZOJ-3492 Kagome Kagome
- ZOJ 3488 Kagome Kagome
- ZOJ 3492//见过骰子 就有思路的说
- ZOJ 1921 Rock, Scissors, Paper(模拟题)
- ZOJ-1191
- ZOJ 2699 Police Cities
- ZOJ 4008 Yet Another Tree Query Problem [想法+树状数组]
- zoj1542Network
- ZOJ-1195
- ZOJ 3662 Math Magic(12年长春现场赛 H)
- zoj 2723 Semi-Prime(素筛打表+搜索优化)
- 【ZOJ月赛】【二分查找】【A.Edward's Cola Plan】