字符串匹配。北航
来源:互联网 发布:易语言微信登录源码 编辑:程序博客网 时间:2024/05/01 03:47
#include<iostream>#include<cstdio>#include<cstring>#include<string>using namespace std;int main(){ int n;string str[1001];string a[1001];string pipei;while(scanf("%d",&n)!=EOF){for(int i = 0;i<n;i++){ cin>>str[i]; a[i] = str[i];//保存 for(int j = 0;j<a[i].size();j++) { a[i][j] = towlower(a[i][j]); }}cin>>pipei; string b = pipei; for(int j = 0;j<b.size();j++) { if(b[j]>='A'&&b[j]<='Z') b[j] = b[j]+32; } int start = b.find('[');int end = b.find(']');string t1 = b.substr(0,start);///'['前的字符串string t2 = b.substr(start+1,end-start-1); string t3 = b.substr(end+1);//‘]’后的字符串for(int j =0;j<t2.size();j++){ string res = t1+t2[j]+t3; for(int i = 0;i<n;i++) { if(a[i]==res) { cout<<i+1<<" "<<str[i]<<endl; break; } }}}}
0 0
- 字符串匹配。北航
- 字符串匹配(北航08机试)
- 字符串匹配--北航机试2008
- 北航计算机机试08字符串匹配
- 北航计算机机试11字符串扩展
- 北航计算机机试07字符串统计
- 字符串匹配
- 字符串匹配
- 字符串匹配
- 字符串匹配
- 字符串匹配
- 字符串匹配
- 字符串匹配...
- 字符串匹配
- 字符串匹配
- 字符串匹配
- 字符串匹配
- 字符串匹配
- iOS转场动画详解
- 【Android应用保护技术探索之路系列】之一:Android应用保护技术开篇
- 【移动适配】移动Web怎么做屏幕适配(一)
- JDK动态代理
- poj1062
- 字符串匹配。北航
- 基于python和amap(高德地图)web api的爬虫,用于搜索某POI点
- [转]值得推荐的C/C++框架和库
- AsyncTask并行执行
- (一)MongoDB简介
- ios:关于图片平铺
- JS window.showModalDialog之刷新
- comparator接口与Comparable接口的区别
- 模板方法模式