# include <iostream>
# include<algorithm>
# include<cstring>
using namespace std;
int main(){
//char a[90];
string a;
string d = "chi1 huo3 guo1";
string c1;
int f=0;//id只需要被更新一次
int c = 0;//记录有多少条信息
int cnt=0;//记录有几次吃火锅
int id=0; //记录第一个吃火锅的下标
while(1){
//cin.getline(a,90);//不可以
getline(cin,a);//可以用于字符串
//if(strcmp(a,".")==0){
// break;
//}
if(a == ".") break;
c++;
int z=0;
//if(strstr(a,"chi1 huo3 guo1")!=NULL){
//cout<<strstr(str,"chi1 huo3 guo1")<<endl;
for(int i=0;a[i];i++){
z=0;
if(a[i]=='c'){
c1=a.substr(i,14);//要将字符串的一部分赋给另一个字符串用substr,i是位置,14是截取几个字符
/*for(int j=i;j<=i+13;j++){
c1[z++] = a[j];不能这么做
}*/
//cout<<"*"<<c1<<endl;
//确定是chi1 huo3 guo1
if(c1==d){
cnt++;
if(cnt==1&&f==0){
id = c; //第一次的吃火锅
f=1;
}
break;
}
//i = i+13;
}
}
}
//}
cout<<c<<endl;
if(cnt==0){
cout<<"-_-#"<<endl;
}
else
cout<<id<<' '<<cnt<<endl;
}
吃火锅
最新推荐文章于 2024-03-14 22:36:10 发布