ZOJ1171
- 错误代码先放这
- #include<cstdio>
- #include<cstdlib>
- #include<iostream>
- #include<cstring>
- #include<map>
- #include<algorithm>
- using namespace std;
- map<char,string>Map;
- string s;
- char C[10000000];
- int num[100];
- void _solve(string v)
- {
- string t=v;
- sort(t.begin(),t.end());
- num[t[0]-'0']++;
- Map[t[0]]=v;
- for(int i=1;i<t.length();i++)
- if(t[i]!=t[i-1])
- {
- num[t[i]-'0']++;
- Map[t[i]]=v;
- }
- }
- int main()
- {
- int T,n,TT;
- cin>>T;
- while(T--){
- memset(num,0,sizeof(num));
- scanf("%d",&n);
- for(int i=1;i<=n;i++)
- {
- cin>>s;
- _solve(s);
- }
- char c=getchar();
- int len=0;
- c=getchar();
- bool ok=true;
- while(true){
- if(c=='#') break;
- if(islower(c)) toupper(c);
- C[++len]=c;
- if(isupper(c))
- if(num[c-'0']!=1)
- ok=false;
- c=getchar();
- }
- if(!ok) printf("AMBIGUITY\n");
- else {
- for(int i=1;i<=len;i++)
- if(isupper(C[i]))
- cout<<Map[C[i]];
- else putchar(C[i]);
- cout<<endl;
- }
- if(T)cout<<endl;
- }
- return 0;
- }
ZOJ1171的更多相关文章
随机推荐
- 原生的AJAX
var XHR=null; if (window.XMLHttpRequest) { // 非IE内核 XHR = new XMLHttpRequest(); } else if (window.Ac ...
- MySQL (九)-- 代码执行结构、函数、存储过程
1 代码执行结构 代码执行结构有三种:顺序结构.分支结构和循环结构. 1.1 分支结构 分支结构:实现准备多个代码块,按照条件选择性执行某段代码. 在MySQL中只有if分支. 基本语法 if 条件判 ...
- MongoDB学习之路(四)
MongoDB插入文档 MongoDB使用insert()或save()方法向集合中插入文档. db.COLLECTION_NAME.insert(document); For instance &g ...
- html5 javascript 小型计算器
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 个人作业二——英语学习APP 案例分析
英语学习APP的案例分析 我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信.QQ,等等都是软件,都很值得分析.你为何成为它们的用户?它们的团队做对了什 ...
- IT之光
作为一个IT界的新新人才,现在拥有第一个博客,可以在这里学习和分享IT方面的知识和技术.
- 如何设置Cookie 的值为中文的内容
默认情况下,cookie的值是不允许中文内容的.可以借助于java.net.URLEncoder先对中文字符串进行编码,将编码后的结果设为cookie值.当程序要读取cookie值时,先读取,然后使用 ...
- 201521123033《Java程序设计》第5周学习总结
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 参考资料: 百度脑图 XMind 2. 书面作业 作业参考文件下载 1.代码阅读:Child压缩包内源代码 1.1 com.p ...
- for /r命令实现全盘搜索指定文件
@echo off Rem :全盘搜索指定文件并输出到文本 set "fileName=Normal.dotm" set "outPutPath=C:\result.tx ...
- 201521123017 《Java程序设计》第13周学习总结
1. 本周学习总结 2. 书面作业 Q1.网络基础 1.1 比较ping www.baidu.com与ping cec.jmu.edu.cn,分析返回结果有何不同?为什么会有这样的不同? 1.2 te ...