0
已解决
李泽屿
新手启示者
新手启示者
题目链接: 酷町堂:2708
#include<iostream>
using namespace std;
long long n,a[15],k;
string s;
char b[15];
int main(){
do{
cin>>n;
a[++k]=n;
getline(cin,s);
getline(cin,s);
if(s=="too high") b[k]='h';//太少了
else if(s=="too low") b[k]='l';
else b[k]='r';
}while(s!="right on");
for(int i=1;i<=k;i++){
if(b[i]=='h'){
if(b[i+1]=='l'){
if(a[i]<=a[i+1]){
cout<<"Dishonest";
return 0;
}
}
}else{
if(b[i+1]=='h'){
if(a[i]>=a[i+1]){
cout<<"Dishonest";
return 0;
}
}
}
}
cout<<"honest";
return 0;
}
不会