hdu 2203 亲和串

简介:

http://acm.hdu.edu.cn/showproblem.php?pid=2203
就是用两个函数就搞定了:

#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
char st[100005];
char st1[100005];
char st2[200005];
int main()
{
    while(cin>>st1>>st2)
    {
        strcpy(st,st1);//先复制
        strcat(st,st1);//然后接上
        if(strstr(st,st2) == NULL)//再找
            puts("no");
        else
            puts("yes");
    }
    return 0;
}
目录
相关文章
|
6月前
HDU-2089-不要62
HDU-2089-不要62
32 0
|
算法 Java
HDU 2084 数塔
在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?
174 0
|
机器学习/深度学习 人工智能
|
机器学习/深度学习
hdu1059Dividing
题意:有6种石头,价值分别是1,2,3,4,5,6   每种有若干,作为输入数据。问能否把这些石头按照价值均分? 分析:多重背包问题。 代码: View Code 1 #include 2 #include 3 #include 4 using namespace...
870 0
HDU 1792
题目就是给了两个互质的数A,B。 A*x+B*y(x>=0,y>=0) 问最大不能表示的数,和不能表示的数的个数。   数论知识; 个数就是(A-1)*(B-1)/2; 最大不能表示的数就是 A*B-A-B; http://hi.
718 0