【NOIP2016提高组复赛】玩具谜题
来源:互联网 发布:朔州seo搜索优化 编辑:程序博客网 时间:2024/05/04 08:26
Description
Solution
这就是一道模拟题吗。
向右就加,然后mod一下。向左就减,然后mod一下。
Code
#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<algorithm>#define fo(i,a,b) for(i=a;i<=b;i++)#define fod(i,a,b) for(i=a;i>=b;i--)#define rep(i,a) for(i=first[a];i;i=next[i])using namespace std;typedef long long ll;const int maxn=100007,mo=1e9+7;int i,j,k,l,t,n,m,ans;int a[maxn];char s[maxn][51];int main(){ freopen("toy.in","r",stdin); freopen("toy.out","w",stdout); scanf("%d%d",&n,&m); fo(i,0,n-1){ scanf("%d%s",&a[i],s[i]); } t=0; fo(i,1,m){ scanf("%d%d",&k,&l); if(a[t]){ if(k){ t=((t-l)%n+n)%n; } else{ t=(t+l)%n; } } else{ if(k){ t=(t+l)%n; } else{ t=((t-l)%n+n)%n; } } } ans=strlen(s[t]); fo(i,0,ans)putchar(s[t][i]); return 0;}
1 0
- 【NOIP2016提高组复赛】玩具谜题
- NOIP2016 提高组 复赛 day1 toy 玩具谜题
- NOIP2016提高组D1T1玩具谜题
- NOIP2016提高组复赛
- 玩具谜题(NOIP2016提高组Day1T1)
- NOIP2016提高组day1试题 玩具谜题
- 玩具谜题 NOIP2016 提高组 Day1 T1
- 【NOIP2016提高组复赛】蚯蚓
- [NOIP2016] 玩具谜题
- 玩具谜题(NOIP2016)
- 【noip2016】玩具谜题
- 玩具谜题(NOIP2016提高组day1第1题)
- C++ & Java——NOIP2016提高组day 1 t1——玩具谜题
- {题解}[jzoj4907]【NOIP2016提高组复赛】蚯蚓
- NOIP2016提高组复赛解题报告
- 【NOIP2016提高组复赛】天天爱跑步
- 【NOIP2016提高组复赛】换教室
- NOIP2016提高组复赛赛后总结
- Flow, My Tears. The OIer said. ——————For A. F. O.
- 分贝、电平、增益、音高、音分、声能、声强、声压&...
- 责任链模式
- Linux下编译jrtplib和jthread 大致过程 再修改
- 以太网协议以及常用帧格式
- 【NOIP2016提高组复赛】玩具谜题
- 搜索入门(DFS)最简单的部分和问题
- poj_1850 Code(组合数学/dfs)
- 11月28日 课堂笔记
- 【Leetcode】318. Maximum Product of Word Lengths
- 阅读资料
- 属性动画05-ObjectAnimator的高级使用
- 常见对象_把字符串中的数字排序案例
- 基于maven配置jetty运行