CCF CSP201409-3 字符串匹配(C++)

CCF CSP201409-3 	字符串匹配(C++)
CCF CSP201409-3 	字符串匹配(C++)

#include <iostream>
#include <string.h>
#include <stdio.h>
#include <algorithm>
using namespace std;

int main()
{
    string str,s,x;
    cin>>str;
    int n,flag;
    cin>>flag>>n;
    if(flag==0)
       transform(str.begin(),str.end(),str.begin(),::tolower);
    for(int i=0;i<n;i++){
        cin>>s;
        x=s;
        if(flag==0)
              transform(s.begin(),s.end(),s.begin(),::tolower);
        if(s.find(str)<=120)
        cout << x << endl;
    }
    return 0;
}

小结:
transform(str.begin(),str.end(),str.begin(),::tolower); 小写转换
transform(str.begin(),str.end(),str.begin(),::toupper); 大写转换
s.find(str) 字符串匹配
常用头文件

#include <string.h>
#include <stdio.h>
#include <algorithm>
上一篇:基础知识系列☞MSSQL→约束


下一篇:CCF 中间数 C python