天梯赛L2-40

题目详情:



思路:


先来一张我自己的手写解析图:

(字比较丑,不过呢没有对样例推到完整,这种东西最好自己推一遍哈)
我感觉想清楚这三个问题就很有思路啦:
1、开始地址是什么?
2、如何存放剧情点?如何存档?
3、游戏操作0,1,2三步都是要干什么?

详细代码如下

/*L2中简单题目*/
#include<bits/stdc++.h>
using namespace std;
const int maxn = 1e5 + 5;
vector<int>v[maxn];//存剧情点
int dang[105];//存档
int n,m,k;
int main()
{cin>>n>>m;for(int i=1; i<=n; i++){cin>>k;for(int j=0; j<k; j++){int x;cin>>x;v[i].push_back(x);}}int a,b;//判断游戏操作int address = 1;//默认情节点是1for(int i=0; i<m; i++){cin>>a>>b;if(a == 0){address = v[address][b-1];//为什么是b-1呢?因为是从0开始存放的}else if(a == 1){dang[b] = address;cout<<address<<endl;}else if(a == 2){address = dang[b];}}cout<<address<<endl;
}

总结知识点:

这里用到了vector容器存放剧情点,相当于一个二维数组存放各个地点:这里v[maxn]是从1开始的。
因为还有存档,所以再找一个数组存档就可以了。
最后if else判断操作就可以了。

【L2-040 哲哲打游戏】天梯赛L2题集相关推荐

  1. 2016年天梯赛初赛题集(L1 - L2)

    注意使用STL,可以很省事的~~~ 7-1 到底有多二 (15 分) 7-2 大笨钟 (10 分) 7-3 谁先倒 (15 分) 7-4 帅到没朋友 (20 分) 7-5 重要的话说三遍 (5 分) ...

  2. PAT 天梯赛真题集

    题目:L2-010 排座位 题意: 1. x与y是敌对关系: a)也有共同好友:OK but... b)无共同朋友:No way 2. x与y是朋友关系:No problem 3. x与y既不是朋友也 ...

  3. PTA 吃鱼还是吃肉 (天梯赛真题集)

    此处应有两张图片 题目要求: 国家给出了 8 岁男宝宝的标准身高为 130 厘米.标准体重为 27 公斤:8 岁女宝宝的标准身高为 129 厘米.标准体重为 25 公斤. 现在你要根据小宝宝的身高体重 ...

  4. 团体程序设计天梯赛-L2组

    团体程序设计天梯赛-L2组 -------------------------------------------------------------------------------- 题目传送门 ...

  5. 团体程序设计天梯赛 L2 题目合集

    前言 发现自己还能再参加一次天梯赛,在高兴之余,决定把在赛前将所有的天梯赛真题过一遍,希望自己可以取得理想的成绩.目前 L1 的题目已经刷完,打算在赛前刷完 L2 的题目. 本来想 L2 的题目都写个 ...

  6. 团体程序设计天梯赛真题(部分题解,持续更新)

    文章目录 天梯赛真题 L1-008 求整数段和(10分) 输入格式: 输出格式: 输入样例: 输出样例: 解题过程: L1-018 大笨钟(10分) 输入格式: 输出格式: 输入样例1: 输出样例1: ...

  7. 2021/4/24团队设计天梯赛L1题目集及题解

    2021/4/24团队设计天梯赛L1题目集及题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L1题目集 L1-01 人与神(5分) L1-02 #两小时学完C语言 ...

  8. 2021/4/24团队设计天梯赛L3题目集及部分题解

    2021/4/24团队设计天梯赛L3题目集及部分题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L3题目集 L3-01 森森旅游 (30 分) L3-02 还原文 ...

  9. 【2020团队天梯赛模拟题L2-1】 根据输出序列判断是否是栈的输出结果(C语言)

    [2020团队天梯赛模拟题L2-1] 根据输出序列判断是否是栈的输出结果(C语言) (因为找不到题目只有回忆写题了)题目描述:输出m,n,k3个整数,其中m代表栈的最大存储容量,n代表输出序列的个数, ...

  10. 中国石油大学天梯赛真题模拟第四场

    中国石油大学天梯赛真题模拟第四场 L1-3 阅览室 (20 分) 天梯图书阅览室请你编写一个简单的图书借阅统计程序.当读者借书时,管理员输入书号并按下S键,程序开始计时:当读者还书时,管理员输入书号并 ...

最新文章

  1. *p++,*(p++),(*p)++,printf过程调用
  2. Metasploit resource命令技巧
  3. 1.7 开发集和测试集的大小-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
  4. 双十一购物节,Nacos 1.4.0 + Go SDK 1.0.1发布
  5. Kubernetes入门——Kubernetes日志采集与监控告警
  6. VTK:几何对象之OpenVROrientedArrow
  7. Serverless 工程实践 | 细数 Serverless 的配套服务
  8. docker 容器之间通信_四、Docker 网络原理、分类及容器互联配置
  9. 启动VMware中的虚拟机,报.vmdk”或它所依赖的某个快照磁盘
  10. Android API 中文 (53) —— BaseAdapter
  11. 什么是MVC和MVVM,两个例子读懂它们!
  12. Linux文件类型与文件权限详解(三)
  13. poj 2513 欧拉回路+并查集推断是否联通+Trie树
  14. 【POJ2826】An Easy Problem?!(线段相交+分情况讨论+精度)
  15. CS5211/eDP转LVDS转换器方案设计电路图
  16. Jeffery C. Hill
  17. APP与服务器数据传输的加密方式
  18. 基于debezium实时数据同步(Oracle为主)
  19. Matlab里关于T2F/F2T/lpf.m函数调用应注意的问题及函数修改
  20. 找不到Vivado卸载程序的解决方案

热门文章

  1. 机器学习和深度学习到底先学哪个?
  2. android4.4.4壁纸,基于4.4.4的dido OS 5.0系统
  3. Win10系统如何设置护眼模式?
  4. 外星人寻找计划+Linux,霍金发起寻找外星人计划
  5. vscode_为markdown启用latex插件(markdown+latexWorkship)(变通方法workaround)(latex公式实时预览)
  6. Android_OCR识别 身份证信息
  7. 浙江省招高校招生职业计算机技术学校,2021年浙江高校招生职业技能考试时间...
  8. 艾永亮超级产品:企业如何利用同理心做出好产品?
  9. 艾永亮:中国传统企业的“产品革命”
  10. [转载——刘艺]做简单的人