| 比赛 | 202103省实验桐柏一中普及组联赛 | 评测结果 | WWWWWWWWWW |
|---|---|---|---|
| 题目名称 | 兵马未动,粮草先行 | 最终得分 | 0 |
| 用户昵称 | 锑 | 运行时间 | 0.002 s |
| 代码语言 | C++ | 内存使用 | 0.66 MiB |
| 提交时间 | 2021-03-22 21:14:29 | ||
#include <bits/stdc++.h>
using namespace std;
char a;
bool h,o,r,s,e;
int m=0,k;
void ql()
{
h=o=r=s=e=0;
return ;
}
//a:97 A:65
//z:122 Z:90
int main()
{
freopen("horsesnum.in","r",stdin);
freopen("horsesnum.out","w",stdout);
ql();
while(cin>>a)
{
if((a>='a'&&a<='z')||(a>='A'&&a<='Z'))
{
if(a!='s')
{
if(e==1)
{
ql();
m++;
continue;
}
}
if(a=='h'||a=='H')
{
if(h==1)
{
ql();
h++;
continue;
}
else if(h==0)
{
h++;
}
}
else if(a=='o'||a=='O')
{
if(o==1)
{
ql();
continue;
}
else if(o==0&&h==1)
{
o++;
}
}
else if(a=='r'||a=='R')
{
if(r==1)
{
ql();
continue;
}
else if(r==0&&o==1)
{
r++;
}
}
else if(a=='s'||a=='S')
{
if(s==1)
{
if(e==0)
{
ql();
continue;
}
else if(e==1)
{
m+=2;
ql();
continue;
}
}
else
{
if(r==1)
s++;
}
}
else if(a=='e'||a=='E')
{
if(e==1)
{
ql();
continue;
}
else if(e==0&&s==1)
{
e++;
}
}
else
{
ql();
continue;
}
}
}
if(e==1)m++;
cout<<m<<endl;
return 0;
}