UVA 12503(模拟)
来源:互联网 发布:何方抢票软件 编辑:程序博客网 时间:2024/06/02 04:48
题意:开始有个数字p,left表示p--,righ表示p++,same as。。。。就是跳到对应行操作
题解:直接模拟就可以啦
#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<string>#include<vector>#include<queue>#include<map>#include<set>#include<utility>using namespace std;#define LL long long #define N int(1e2+10)#define lson L,mid,rt<<1#define rson mid+1,R,rt<<1|1char s[N][N];vector< pair<char,int> >v;int ans;void dfs(int x){if(v[x-1].second==0){if(v[x-1].first=='L')ans--;else ans++;return ;}dfs(v[x-1].second);}int main (){#ifdef CDZSCfreopen("i.txt","r",stdin);#endifchar s[N];int n,t;scanf("%d",&t);while(t--){ans=0;v.clear();scanf("%d",&n);for(int i=0;i<n;i++){int x=0;scanf("%s",s);if(s[0]=='L'){ans-=1;}else if(s[0]=='R'){ans+=1;}else {scanf("%s%d",s,&x);dfs(x);}v.push_back(make_pair(s[0],x));}printf("%d\n",ans);}return 0;}
0 0
- UVA 12503(模拟)
- UVA Palindromes(模拟)
- uva 133(模拟)
- UVA 12662(模拟)
- UVA 12504(模拟)
- uva 445 uva 489 uva 490 uva 694(模拟)
- uva 409(字符串模拟)
- UVA 101(栈模拟)
- uva 10152 ShellSort(模拟)
- UVA 305 - Joseph(模拟)
- UVA - 11291 Smeech (模拟)
- UVa 230 - Borrowers(模拟)
- UVA Automatic Poetry(模拟)
- UVa 220 - Othello(模拟)
- UVa 1592模拟(map)
- UVA - 815 Flooded!(模拟)
- UVA 10033Interpreter (模拟)
- UVA 11039(模拟,贪心)
- Java transient关键字使用
- Objective-C 中 @property的使用
- Servlet中forword与include的区别
- android stuido 报 If you are behind an HTTP proxy, please configure the proxy set
- 最大子串和问题(Maximum Subarray)
- UVA 12503(模拟)
- IOC容器构造之加载和解析配置文件
- 第十四章编程练习(5)
- Android使用 LruCache 缓存图片
- Android面试可能会问到的问题
- POJ 1004
- 集合类学习之Hashmap机制研究
- 线段树代码整理
- 蓝桥杯-剪格子(搜索)