比赛 202103省实验桐柏一中普及组联赛 评测结果 AAAAAAAAAA
题目名称 兵马未动,粮草先行 最终得分 100
用户昵称 Theresis 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2021-03-22 20:01:28
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
string c;
char ansc[66666];
//void change(int k){
int main(){
    int zz=0;
    ios::sync_with_stdio(false);
    cin.tie(0);
    freopen("horsesnum.in","r",stdin);
    freopen("horsesnum.out","w",stdout);
    cin>>c;
//    cout<<(int)'A'<<" testing f#&k u"<<(int)'a';
    int ans=0;
    int len=c.length();
    for(int i=0;i<len;i++){
        char str=c[i];
        if(str>='A'&&str<='Z'){
            str-=32;
            zz++;
            ansc[zz]=str;
        }
        else if((str>=97&&str<=122)){
             zz++;
            ansc[zz]=str;
        }
    }
//
//    cout<<endl;
//    for(int i=0;i<5;i++){
//        ansc[zz]='z';
//        zz++;
//    }
//    int lenans=strlen(ansc);
//    for(int i=0;i<lenans;i++){
//        cout<<ansc[i];
//    }
    for(int i=1;i<=zz;i++){
        if(ansc[i]=='h'&&ansc[i+1]=='o'&&ansc[i+2]=='r'&&ansc[i+3]=='s'&&ansc[i+4]=='e'){
            ans++;
        if(ansc[i+5]=='s')
            ans++;
        }
    }
    cout<<ans;
    return 0;
}