NOIP2009提高组《潜伏者》解题报告
来源:互联网 发布:淘宝客开源程序 编辑:程序博客网 时间:2024/05/22 13:17
《NOIP2009潜伏者》解题报告
-------------------------------------------------------------------------------------------------------------------by 大神MPS
这道题其实不算什么难题(毕竟放在第一题),就是要读懂题目即可,自己写的代码,比较简单也比较快- -,不喜勿喷
#include <iostream>using namespace std;#include <cstdio>#include <string>string s1,s2,s;int t[27],L,L2;void outfalse(){printf("Failed");}int main(){freopen("spy.in","r",stdin);freopen("spy.out","w",stdout);cin>>s1>>s2>>s;int i,j;L=s1.size();L2=s.size();for(i=0;i<L;i++)t[s1[i]-64]++;for(i=1;i<=26;i++)if(t[i]==0){outfalse();return 0;}for(i=0;i<L;i++)//枚举原信息的每个字母for(j=i+1;j<L;j++)//枚举加密信息if(s1[j]==s1[i] && s2[j]!=s2[i]){outfalse();return 0;}for(i=0;i<L;i++)//枚举原信息的每个字母for(j=i+1;j<L;j++)//枚举加密信息if(s2[j]==s2[i] && s1[j]!=s1[i]){outfalse();return 0;}for(i=0;i<L2;i++){j=s1.find(s[i]);cout<<s2[j];}return 0;}
wikioi测评结果:
运行耗费
1ms 1672kb运行结果
None 0 0
- NOIP2009提高组《潜伏者》解题报告
- 【模拟】【noip2009提高组】潜伏者 spy
- NOIP2009 提高组 复赛 spy 潜伏者
- 1970 潜伏者(NOIP2009提高组)
- NOIP2009 提高组 最优贸易 解题报告
- NOIP2009 提高组T3 机器翻译 解题报告-S.B.S
- NOIP2009解题报告(C/C++)(潜伏者)(Hankson的趣味题)(最优贸易)(靶形数独)
- NOIP2009 潜伏者
- [模拟][NOIP2009] 潜伏者
- NOIP2009 潜伏者
- [NOIP2009]潜伏者
- noip2009普及组道路游戏解题报告
- Noip2009解题报告
- NOIP2009 解题报告
- noip2009 潜伏者 (模拟)
- 洛谷 P1071 [NOIP2009 T1] 潜伏者
- 洛谷1071 潜伏者 NOIP2009 字符串模拟
- 【NOIP2009】【模拟】【映射】T1 潜伏者 题解
- 解决IIS7该问.svc文件的错误问题
- android:configChanges属性
- PHP开发规范
- Ext JS中Ext.grid.Panel或Ext.data.Store中遮罩效果去除
- Java中Runnable和Thread的区别
- NOIP2009提高组《潜伏者》解题报告
- Socket通信编程例子
- 开源混淆工具ProGuard配置详解及配置实例
- 内核态和用户态
- TCP的流量控制和拥塞控制
- jquery 无限循环滚动,文字图片皆可,IE6,7,8,FF8测试无误
- fork()和多线程
- Leetcode: Binary Tree Level Order Traversal II
- UPnP