Witam , mam problem z zadaniem ze spoj'a. Wszystko niby mi się zgadza, jednak podczas zgłaszania zostaje przekroczony limit czasu.
Czy ktoś może pomóc ?? Link do zadania - http://pl.spoj.com/problems/KC015/ Z góry dzięki.
Oto kod:
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
int x=1,a,b;
char znak1,znak2;
do
{
cin>>a>>znak1>>znak2>>b;
if(znak1 == '=' && znak2 == '=')
{
if(a == b)
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
else if(znak1 == '!' && znak2 == '=')
{
if(a != b)
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
else if(znak1 == '<' && znak2 == '=')
{
if(a <= b)
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
else if(znak1 == '>' && znak2 == '=')
{
if(a >= b)
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
}while (x=1);
}