P1563 [NOIP2016 提高组] 玩具谜题

题目通道\]([\[NOIP2016 提高组\] 玩具谜题 - 洛谷](https://www.luogu.com.cn/problem/P1563 "[NOIP2016 提高组] 玩具谜题 - 洛谷")) ```cpp #include using namespace std; long long qw[300000]; string we[300000]; long long er[300000]; long long rt[300000]; int main(){ long long a,s,d=1,f,g; cin>>a>>s; for (int i=1;i<=a;i++) { cin>>qw[i]>>we[i]; } for (int i=1;i<=s;i++) { cin>>er[i]>>rt[i]; } for (int i=1;i<=s;i++) { if (qw[d]==0) { if (er[i]==0) { d-=rt[i]; } if (er[i]==1) { d+=rt[i]; } if (d>a) d=d-a; else if (d<=0) d+=a; } else if (qw[d]==1) { if (er[i]==0) { d+=rt[i]; } if (er[i]==1) { d-=rt[i]; } if (d>a) d=d-a; else if (d<=0) d+=a; } } cout<

相关推荐
richard_yuu几秒前
数据结构精讲:图的最短路径与关键路径
数据结构·算法
basketball6161 分钟前
C++ iomanip 常用函数
开发语言·c++
sanqima8 分钟前
C++里strcpy()拷贝的3种写法
c++·字符串拷贝
艾莉丝努力练剑10 分钟前
【Linux网络】Linux 网络编程:应用层自定义协议与序列化(2)序列化与反序列化
linux·运维·服务器·c++·网络协议·序列化
智者知已应修善业10 分钟前
【51单片机一个按键切合初始流水灯按一下对半闪烁按一下显示时间】2023-10-16
c++·经验分享·笔记·算法·51单片机
晚风叙码11 分钟前
堆排序建堆策略对比:向上调整与向下调整的时间复杂度分析
算法
MegaDataFlowers31 分钟前
102.二叉树的层序遍历
数据结构
洛水水32 分钟前
【力扣100题】28. 翻转二叉树
算法·leetcode
雪度娃娃35 分钟前
结构型设计模式——外观模式
c++·设计模式·外观模式
故事和你9141 分钟前
洛谷-【数据结构2-2】线段树2
开发语言·数据结构·算法·动态规划·图论