zzulioj 1821: YZ的解密游戏 (字符串)
来源:互联网 发布:淘宝蓝字海外直供 编辑:程序博客网 时间:2024/04/30 15:14
1821: YZ的解密游戏
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 315 Solved: 129
SubmitStatusWeb Board
Description
擅于解密游戏的YZ同学在玩过101种解密游戏后是不虚任何解密游戏的,他认为好的游戏应该大家伙一起玩(我才不玩勒)所以我把今天他给我的解密游戏送给大家玩耍,,,当然这个很简单的。游戏规则如下:
对于给定的两个字符串看看他们是否完全匹配, 字符的匹配规则是这样的,Y与Z,W与T,D与X,L与T分别匹配。当然字符串1由Y, W, D, L构成,字符串2由Z, T, X构成,不会有其他多余字符。如果完全匹配的话YZ同学就可以得到巨额的金币,去解锁其他好玩的游戏。
Input
第一行一个整数T,代表有多少组数据。
第二行为一个整数N,代表两个字符串的长度。
第三行分别是两个长度为N的字符串。
1 <= T <= 10, 1 <= N <= 10000.
Output
对于每组数据,如果完全匹配的话输出"YZ同学得到了许多金币^_^"否则输出"YZ同学什么都没拿到T_T"。
Sample Input
2
4
YWDL ZTXT
6
YWWDDL ZTXTXX
Sample Output
YZ同学得到了许多金币^_^
YZ同学什么都没拿到T_T
#include<stdio.h>#include<string.h>#include<algorithm>#define ll long long#define N 10010using namespace std;char a[N];char b[N];int main(){int t;int n,m,i,j,k,l;scanf("%d",&t);while(t--){scanf("%d",&n);getchar();scanf("%s%s",a,b);for(i=0;i<n;i++){if(a[i]=='Y') a[i]='Z';else if(a[i]=='W') a[i]='T';else if(a[i]=='D') a[i]='X';else if(a[i]=='L') a[i]='T'; }if(strcmp(a,b)==0)printf("YZ同学得到了许多金币^_^\n");elseprintf("YZ同学什么都没拿到T_T\n");}return 0;}
0 0
- zzulioj 1821: YZ的解密游戏 (字符串)
- 【郑轻】[1821]YZ的解密游戏
- 基于linux的mini2440触摸屏驱动分析(yz版)
- 【zzuliOJ】1905 - 小火山的跳子游戏(GCD)
- zzulioj 1905小火山的跳子游戏(最大公约数)
- ZZULIOJ--GJJ的日常之再游戏(去重)
- ZZULIOJ 2128: base64解密(郑轻校赛)
- zzulioj 1804: ZY学长的密码 (字符串)
- zzulioj 1826: 伟大先知的教导 (字符串)
- zzulioj 1832: 贪吃的松鼠 (字符串排序)
- zzulioj -- 小火山的跳子游戏
- zzulioj--1804--ZY学长的密码(字符串)
- ZZULIOJ 1812: sort (字符串乱搞)
- zzulioj 题目1808: 小d的翻转游戏(水题,,想法)
- ZZULIOJ /郑轻oj 1905: 小火山的跳子游戏(GCD,思维)
- zzulioj 1905 小火山的跳子游戏(GCD+思维)
- zzuliOJ 1905:小火山的跳子游戏(GCD+思维)
- ZZULIOJ 1790 弹珠游戏
- the selection cannot be launched,and there are no recent launches
- Go语言编程-初级
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
- UItable的创建和简单的理解
- Linux环境变量修复
- zzulioj 1821: YZ的解密游戏 (字符串)
- 常用快速流处理函数
- igs站---khaj目前已停止数据更新
- Codevs_P1173 最优贸易(SPFA)
- 无限分类
- Android添加快捷方式(CutShort)到手机桌面
- 机器视觉开源代码集合
- 周记——20151214
- jQuery扩展与noConflict