【L2-040 哲哲打游戏】天梯赛L2题集
天梯赛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题集相关推荐
- 2016年天梯赛初赛题集(L1 - L2)
注意使用STL,可以很省事的~~~ 7-1 到底有多二 (15 分) 7-2 大笨钟 (10 分) 7-3 谁先倒 (15 分) 7-4 帅到没朋友 (20 分) 7-5 重要的话说三遍 (5 分) ...
- PAT 天梯赛真题集
题目:L2-010 排座位 题意: 1. x与y是敌对关系: a)也有共同好友:OK but... b)无共同朋友:No way 2. x与y是朋友关系:No problem 3. x与y既不是朋友也 ...
- PTA 吃鱼还是吃肉 (天梯赛真题集)
此处应有两张图片 题目要求: 国家给出了 8 岁男宝宝的标准身高为 130 厘米.标准体重为 27 公斤:8 岁女宝宝的标准身高为 129 厘米.标准体重为 25 公斤. 现在你要根据小宝宝的身高体重 ...
- 团体程序设计天梯赛-L2组
团体程序设计天梯赛-L2组 -------------------------------------------------------------------------------- 题目传送门 ...
- 团体程序设计天梯赛 L2 题目合集
前言 发现自己还能再参加一次天梯赛,在高兴之余,决定把在赛前将所有的天梯赛真题过一遍,希望自己可以取得理想的成绩.目前 L1 的题目已经刷完,打算在赛前刷完 L2 的题目. 本来想 L2 的题目都写个 ...
- 团体程序设计天梯赛真题(部分题解,持续更新)
文章目录 天梯赛真题 L1-008 求整数段和(10分) 输入格式: 输出格式: 输入样例: 输出样例: 解题过程: L1-018 大笨钟(10分) 输入格式: 输出格式: 输入样例1: 输出样例1: ...
- 2021/4/24团队设计天梯赛L1题目集及题解
2021/4/24团队设计天梯赛L1题目集及题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L1题目集 L1-01 人与神(5分) L1-02 #两小时学完C语言 ...
- 2021/4/24团队设计天梯赛L3题目集及部分题解
2021/4/24团队设计天梯赛L3题目集及部分题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L3题目集 L3-01 森森旅游 (30 分) L3-02 还原文 ...
- 【2020团队天梯赛模拟题L2-1】 根据输出序列判断是否是栈的输出结果(C语言)
[2020团队天梯赛模拟题L2-1] 根据输出序列判断是否是栈的输出结果(C语言) (因为找不到题目只有回忆写题了)题目描述:输出m,n,k3个整数,其中m代表栈的最大存储容量,n代表输出序列的个数, ...
- 中国石油大学天梯赛真题模拟第四场
中国石油大学天梯赛真题模拟第四场 L1-3 阅览室 (20 分) 天梯图书阅览室请你编写一个简单的图书借阅统计程序.当读者借书时,管理员输入书号并按下S键,程序开始计时:当读者还书时,管理员输入书号并 ...
最新文章
- *p++,*(p++),(*p)++,printf过程调用
- Metasploit resource命令技巧
- 1.7 开发集和测试集的大小-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
- 双十一购物节,Nacos 1.4.0 + Go SDK 1.0.1发布
- Kubernetes入门——Kubernetes日志采集与监控告警
- VTK:几何对象之OpenVROrientedArrow
- Serverless 工程实践 | 细数 Serverless 的配套服务
- docker 容器之间通信_四、Docker 网络原理、分类及容器互联配置
- 启动VMware中的虚拟机,报.vmdk”或它所依赖的某个快照磁盘
- Android API 中文 (53) —— BaseAdapter
- 什么是MVC和MVVM,两个例子读懂它们!
- Linux文件类型与文件权限详解(三)
- poj 2513 欧拉回路+并查集推断是否联通+Trie树
- 【POJ2826】An Easy Problem?!(线段相交+分情况讨论+精度)
- CS5211/eDP转LVDS转换器方案设计电路图
- Jeffery C. Hill
- APP与服务器数据传输的加密方式
- 基于debezium实时数据同步(Oracle为主)
- Matlab里关于T2F/F2T/lpf.m函数调用应注意的问题及函数修改
- 找不到Vivado卸载程序的解决方案
热门文章
- 机器学习和深度学习到底先学哪个?
- android4.4.4壁纸,基于4.4.4的dido OS 5.0系统
- Win10系统如何设置护眼模式?
- 外星人寻找计划+Linux,霍金发起寻找外星人计划
- vscode_为markdown启用latex插件(markdown+latexWorkship)(变通方法workaround)(latex公式实时预览)
- Android_OCR识别 身份证信息
- 浙江省招高校招生职业计算机技术学校,2021年浙江高校招生职业技能考试时间...
- 艾永亮超级产品:企业如何利用同理心做出好产品?
- 艾永亮:中国传统企业的“产品革命”
- [转载——刘艺]做简单的人