| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
请大牛帮我看一看错在哪里!总是Wa,附上代码!#include <iostream>
using namespace std;
#include <string>
int a[15],b[15];
string str,str1="high",str2="low",str3="on";
int main ()
{
int i,j,count=1;
int flag=1;
int s=1,t=1;
while(1)
{
count=1;flag=1;
cin>>a[0];
if(a[0]==0) break;
cin>>str; cin>>str;
if(str==str1) b[0]=1;
if(str==str2) b[0]=-1;
if(str==str3) {cout<<"Stan may be honest"<<endl;continue;}
for(i=1;;i++)
{
cin>>a[i]; count++;
cin>>str; cin>>str;
if(str==str1) b[i]=1;
if(str==str2) b[i]=-1;
if(str==str3){
b[i]=0;
for(j=0;j<count-1;j++)
{
s=a[j]-a[count-1];t=b[j]-b[count-1];
if(s*t<=0) flag=0;
}
if(flag) cout<<"Stan may be honest"<<endl;
if(!flag) cout<<"Stan is dishonest"<<endl;
break;
}
}
}
return 0;
}
是不是有非法字符存在哦!
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator