美文网首页
2020-07-12 遍历问题

2020-07-12 遍历问题

作者: JalorOo | 来源:发表于2020-07-12 23:12 被阅读0次

    题目:https://www.luogu.com.cn/problem/P1229

    #include<cstdio>
    #include<cstring>
    #include<cmath>
    #include <iostream>
    #include<algorithm>
    using namespace std;
    
    int read(){
        int x=0,f=1;
        char c = getchar();
        while(c<'0'||c>'9'){//符号位
            if(c=='-')
                f=-1;
            c = getchar();
        }
        while(c>='0'&&c<='9'){//数字
            x = x*10 + c -'0';
            c=getchar();
        }
        return x*f;
    }
    
    int ans;
    string str1,str2;
    int main()
    {
        cin>>str1>>str2;
        for(int i=0;i<str1.length();i++){
            for(int j=1;j<str2.length();j++){
                if(str1[i]==str2[j] && str1[i+1]==str2[j-1] ){
                    ans++;
                }
            }
        }
        printf("%d",1<<ans);//1<<ans 相当于 ans*2
        return 0;
    }
    /*
    abc
    cba
    */
    
    

    相关文章

      网友评论

          本文标题:2020-07-12 遍历问题

          本文链接:https://www.haomeiwen.com/subject/nacocktx.html