大水题!!!

2024-05-23 21:08
文章标签 大水

本文主要是介绍大水题!!!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

题目描述

给定两个字符串string1和string2,判断string2是否为string1的子串。

输入

输入包含多组数据,每组测试数据包含两行,第一行代表string1,第二行代表string2,string1和string2中保证不出现空格。

输出

对于每组输入数据,若string2是string1的子串,则输出"YES",否则输出"NO"。

示例输入

abc
a
123456
45
abc
ddd

示例输出

YES
YES
NO
 
第一眼看到这个水题的时候,就感觉很水,但是第一次提交就出错了,后来查了一下算法,发现了一个无比简单的方法。
#include <iostream>
#include <cstring>
using namespace std;
int main()
{string str1,str2;while(cin>>str1>>str2){if(str1.find(str2,0)!=string::npos)cout<<"YES"<<endl;elsecout<<"NO"<<endl;}return 0;
}


这篇关于大水题!!!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/996417

相关文章

hdu1222 - Wolf and Rabbit(数学:大水题)

大水题,判断输入的a,b最大公约数是否为1 若不为1,则必然存在一个循环使得无法遍历所有的洞 若为1,则必然可以遍历所有的洞 有m个洞,狼每次跨越n个洞检查 则遍历洞的个数即为m/gcd(m,n) 看了好多人的代码,发现几乎没有人证明这个结论的正确性...这也太不严谨了吧 证明如下: 可知前k+1次搜索的洞的序号为:0, n%m, 2*n%m, 3*n%m, 4*n%m...k*n%

大水题:兔八哥与猎人(C++)

题目: Description 兔八哥躲藏在树林旁边的果园里。 果园有M*NM∗N棵树,组成一个MM行NN列的矩阵,水平或垂直相邻的两棵树的距离为11。 兔子在一棵果树下。 猎人背着猎枪走进了果园,他爬上一棵果树,准备杀死兔八哥。 如果猎人与兔子之间没有其它的果树,猎人就可以看到兔八哥。 现己知猎人和兔子的位置,编写程序判断兔八哥所在的位置是否安全。 Format Input

sdut2624 Contest Print Server (大水+大坑)山东省第四届ACM省赛

本文出自:http://blog.csdn.net/svitter 原题:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2624 题意:为什么每次都是我做这么坑爹的题目TAT 一开始的名字我在想名字有没有空格,就像是之前 Sdut2411 Pixel density 山东省第三届ACM省

poj 1573 Robot Motion 暑假训练第9题 模拟 大水题

这道题以前做过。。所以打的时候很顺利,不到20分钟就打完了,3月份的代码有2600多B,现在只有1200多 代码: #include<iostream>#include<cstring>#include<string>#include<cstdio>#include<map>using namespace std;map<char ,int> s;int n,m,k,kk;in