openjudge 1.7.18 验证子串
OpenJudge - 18:验证子串
解题思路:
1.创建string变量a和b,并输入
2.利用string变量的特性,用find寻找,如果没有找到,会返回-1,所以用if判断不等于1,就按照格式输出
源代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{string a;string b;getline(cin,a);getline(cin,b);//创建a,b字符串 if(a.find(b)!=-1){cout<<b<<" is substring of "<<a;}else if(b.find(a)!=-1){cout<<a<<" is substring of "<<b;}else{cout<<"No substring";}//验证子串 return 0;
}
openjudge 1.7.18 验证子串相关推荐
- 信息学奥赛一本通 1140:验证子串 | OpenJudge NOI 1.7 18
[题目链接] ybt 1140:验证子串 OpenJudge NOI 1.7 18:验证子串 [题目考点] 1. 字符串处理 2. 判断子串(字符串模式匹配) 本文只给出的都是枚举求子串的算法.假设要 ...
- 信息学奥赛一本通(1140:验证子串)
1140:验证子串 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 22557 通过数: 10919 [题目描述] 输入两个字符串,验证其中一个串是否为另一 ...
- 【To Do!】程序员面试金典——18.8子串判断
程序员面试金典--18.8子串判断 Solution1:我的答案 利用了C++ STL中自带的find函数,有点投机取巧的意思,正统方法是用trie树(单词查找树)来做,那就麻烦了许多 class S ...
- OpenJudge NOI 2.1 2472:子串计算
[题目链接] OpenJudge NOI 2.1 2472:子串计算 [题目考点] 1. STL map map原理是红黑树,可以存储一系列的键值对.以下给出map的一些基础用法: 声明对象:map& ...
- 验证子串(信息学奥赛一本通-T1140)
[题目描述] 输入两个字符串,验证其中一个串是否为另一个串的子串. [输入] 输入两个字符串, 每个字符串占一行,长度不超过200且不含空格. [输出] 若第一个串s1是第二个串s2的子串,则输出(s ...
- 信息学奥赛C++语言: 验证子串
[题目描述] 输入两个字符串,验证其中一个串是否为另一个串的子串. [输入] 输入两个字符串, 每个字符串占一行,长度不超过200且不含空格. [输出] 若第一个串s1是第二个串s2的子串,则输出(s ...
- openjudge 1.5.18 鸡尾酒疗法
OpenJudge - 18:鸡尾酒疗法 解题思路: 1.首先定义所需的变量,n为一共n组数据,a,b为第一组的两个整数,首先输入n,接着输入第一行的数据a和b 2.定义double类型的变量xiao ...
- 验证子串(strncmp函数和strstr函数的应用)
题目描述 : 输入两个字符串,验证其中一个串是否为另一个串的子串 输入格式: 输入两个字符串, 每个字符串占一行,长度不超过 200200 且不含空格. 输出格式: 若第一个串 s1s1 是第二个串 ...
- open judge 1.7.18
OpenJudge - 18:验证子串 解题思路 1.创建变量(a,b) 2.判断a是不是b的子串(如果是就输出···并结束程序) 3.判断b是不是a的子串(如果是就输出······) 4.如果上面的 ...
最新文章
- 【bzoj2751】[HAOI2012]容易题(easy) 数论,简单题
- centos7下ip转发的配置
- java flexpaper_java web word文件 pdf文件在线预览源码(flexpaper)
- [NOIP2007] 提高组 洛谷P1099 树网的核
- VC文件扩展名解读大全
- vfs管理下的linux文件系统
- Editplus 3.0 开发ext 教程
- java的子类对象_在Java中将子类对象分配给超类对象时会发生什么?
- opencv配置中常见问题
- 装修的九大风格,快来看看哪种适合你
- 对运算符重载的函数2
- java获取汉字首字母
- win7系统查看硬盘序列号步骤
- python里offset啥意思_深度理解Jquery 中 offset() 方法
- jq中的addClass()方法与样式冲突
- 计算机行业职业名称英语,行业英语学习
- 无线投屏(智慧教室)
- 《linux内核中断》之 法外狂徒张三删库跑路
- C语言标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形、直角三角形、等腰直角三角形,一般三角形。若不能,则输出“不是三角形\n”
- win11微软新系统全新效果曝光