POJ_3096_Surprising Strings
来源:互联网 发布:自定义整理相册软件 编辑:程序博客网 时间:2024/04/30 20:48
//0MS_180K
#include<iostream>#include<string>#include<map>using namespace std;map< string, bool >time;int main(){string str;string temp;while(cin>>str && str!="*"){bool flag = false;int i,j;for(i = 1 ;i <= str.size()-1 ;i++){time.clear();for(j = 0; j < str.size()-i; j++){temp = str[j] ;temp += str[j+i];if(time.find(temp)!=time.end()){flag = true;break;}time[temp] = true;if(flag)break;}if(flag)break;}if(!flag)cout<<str<<" is "<<"surprising."<<endl;else cout<<str<<" is "<<"NOT surprising."<<endl;}return 0;}
0 0
- POJ_3096_Surprising Strings
- Strings
- Strings
- strings
- Strings
- Strings
- Strings
- strings
- Strings
- Foundation - strings
- Localizable.strings
- C++ Strings
- strings.cpp
- strings.h
- C++ Strings
- Splitting strings
- Casting Strings
- Power Strings
- Android Sensor 架构深入剖析
- Effective C# Item29:只有当新版基类导致问题时才考虑使用new修饰符
- Eclipse中添加和查看Android源码
- R语言实现神经网络
- OpenCV,2.4.8版本的组件结构
- POJ_3096_Surprising Strings
- OS X 下 文件夹合并方法
- java如何对Map结构按照key值排序
- linux下用cron定时执行任务的方法
- js实现页面定时跳转
- 替换工程shell
- Android软件开发之获取通讯录联系人信息 + android联系人信息的存储结构 + Android联系人读取操作笔记
- 抽象数据类型(链表)
- asp.net中cookies的使用