原题:https://www.luogu.org/problemnew/show/P1563

题目大意:有N个人围成一个圈,给定一串未化简的物品移动关系,要求你通过这些未化简的关系以及起始段的编号,求出物品最终位置的人的职业。

一个简单模拟题,随便写即可过。

PS:貌似是很久以前写的代码了,风格有些变化(不要吐槽~)

 #include<iostream>
#include<cstdio>
#include<algorithm>
#include<map>
#include<stack>
#include<string.h>
#include<math.h>
#include<queue>
#define INF 2147483647
#define F(i,n) for(int i=0;i<n;i++)
#define F1(i,n) for(int i=1;i<=n;i++)
#define W while
#define S scanf
#define P printf
#define DD "%d%d"
#define DDD "%d%d%d"
#define DDDD "%d%d%d%d"
#define D "%d"
#define I int
#define V void
#define C char
#define R return
#define MS(i,a) memset(i,a,sizeof(i))
#define LL long long
#define SS string
#define DB double
#define PR priority_queue
#define ST struct
#define FBO friend bool operator
#define LDB long double
#define PI 3.14159265358979323846264
#define FI(x) freopen(x,"r",stdin);
#define FO(x) freopen(x,"w",stdout);
#define M 300000
using namespace std; bool b[M]={};
//string s[M]={0};
char s[M][]={};
int n,m; int main()
{
S(DD,&n,&m);
F1(i,n)
{
int x;
S(D,&x);b[i]=x;
S("%s",&s[i]);
}
int now=;
F1(i,m)
{
int x,y;
S(DD,&x,&y);
if(b[now]&&x) y=-y;
if(b[now]==&&x==) y=-y;
now=+(n+now+y-)%n;
}
P("%s",s[now]);
}

最新文章

  1. 专用服务器模式&amp;共享服务器模式
  2. IBM V7000
  3. 配置php支持curl
  4. 《HTML5与CSS3基础教程》学习笔记 ——One Day
  5. 深入理解用mysql_fetch_row()以数组的形式返回查询结果
  6. 转载--C++中struct与class
  7. GDB实用的调试工具
  8. Java 装箱、拆箱 包装器
  9. while求1+2+3+4+5+6....100的和
  10. Action里面的自带的字段的含义
  11. Redis监控工具,命令和调优
  12. 51nod1363 最小公倍数之和
  13. 目标检测faster rcnn error == cudaSuccess (2 vs. 0) out of memory
  14. 五. Redis持久化
  15. git 入门教程之版本控制
  16. OM1、OM2、OM3和OM4光纤之间的区别
  17. 公网k8s
  18. Quartz.Net分布式任务管理平台
  19. Hbase记录-ZooKeeper介绍
  20. [administrative][archlinux][netctl][wpa_supplicant] 查看WIFI链接信息

热门文章

  1. 201521123099 《Java程序设计》第2周学习总结
  2. 201521123044 《Java程序设计》第9周学习总结
  3. java 程序编写规则(自己总结)
  4. eclipse: eclipse创建java web项目
  5. POJ 3190 Stall Reservations (优先队列)C++
  6. 详解go语言的array和slice 【二】
  7. 二叉树终极教程--BinarySearchTree
  8. mybatis 自动生成代码(mybatis generator)
  9. Cheat sheet for Jupyter Notebook
  10. spring实例化dataSource使用jndi和jdbc两种方式