Madeline是一名立志要登上celeste山的小女孩,但她现在还很小,还不能爬山,甚至刚学会拼写,她学的第一个单词就是“climb”,但是她可能拼错,如果她拼出的词删掉几个字母后,按原来顺序出现”climb“,则表示拼写正确,例如”csdldimb“为正确,”clibm“为错误。
#include <cstdio>
#include <string.h>
using namespace std;
bool climb(char* st)
{
int i, flag=0;
______(1)______
for(int i=0; i<len; i++)
{
if(flag==0 && st[i]=='c')
flag=1;
else if(flag==1 && st[i]=='l')
flag=2;
else if(flag==2 && st[i]=='i')
flag=3;
else if(flag==3 && st[i]=='m')
flag=4;
else if(flag==4 && st[i]=='b')
flag=5;
}
if(flag==5)
return 1;
______(2)______
}
int main()
{
char a[255];
scanf("%s",a);
if(climb(a)==1)
printf("yes");
else
printf("no");
return 0;
}