NOIP2016提高组day1试题 玩具谜题
2016-11-27 17:02
316 查看
Description
Solution
这是一道简单的模拟题,只要判断好方向,照着做就好了。
Code
#include<iostream> #include<cmath> #include<cstring> #include<cstdio> #include<algorithm> using namespace std; const int maxn=1e5+5; int a[maxn],n,m,i,t,j,k,l,x,y,z; char s[maxn][20]; int main(){ freopen("toy.in","r",stdin);freopen("toy.out","w",stdout); scanf("%d%d",&n,&m); for (i=1;i<=n;i++) scanf("%d %s",&a[i],s[i]+1); x=1; for (i=1;i<=m;i++){ scanf("%d%d",&y,&z); if (a[x]!=y) x=(x+z-1)%n+1; else{ x=(x-z+n)%n; if (!x) x=n; } } printf("%s\n",s[x]+1); return 0; }
相关文章推荐
- 玩具谜题(NOIP2016提高组day1第1题)
- NOIP2016 提高组 复赛 day1 toy 玩具谜题
- luogu1563 玩具谜题(NOIP2016提高组第1题)
- luogu1563 玩具谜题(NOIP2016提高组第1题)
- 玩具谜题(NOIP2016提高组Day1T1)
- 玩具谜题 NOIP2016 提高组 Day1 T1
- Luogu P1563 [NOIp提高组2016]玩具谜题
- NOIP2016提高组初赛(C++语言)试题 个人的胡乱分析
- 玩具谜题(NOIP2016)
- 【NOIP 2016 提高组】玩具谜题
- 【题解/2016提高】P1563 玩具谜题
- NOIP2016 Day1 玩具谜题
- 洛谷1563(NOIP2016)[玩具谜题]--模拟
- NOIP2016 提高组 Day1 解题思路
- 【NOIP2016提高组复赛】玩具谜题
- Noip2016提高组 玩具谜题toy
- NOIP2016 day1 T1 玩具谜题 toy 题解
- NOIP2016 day1玩具谜题
- 挑战nbc (noip2016)膜你赛Day1提高组
- [解题报告] NOIP 2014 提高组Day1试题