#include<bits/stdc++.h>
using namespace std;
#define SET(a) memset(a,-1,sizeof(a))
#define CLR(a) memset(a,0,sizeof(a))
#define PI acos(-1.0)
#define MOD 1000000007
#define MX 100000
int main()
{
int tc, kk=1, n, girl[5], boy[5];
while(cin>>girl[0]>>girl[1]>>girl[2]>>boy[0]>>boy[1])
{
if(girl[0]==0) break;
sort(girl, girl+3);
sort(boy, boy+2);
if(boy[1]>girl[2] && boy[0]>girl[2])
{
int lowest = 1;
while(boy[0]==lowest || boy[1]==lowest || girl[0]==lowest || girl[1]==lowest || girl[2]==lowest)
lowest++;
if(lowest>52) lowest=-1;
cout<<lowest<<"\n";
}
else if(boy[1]>girl[2])
{
int lowest;
if(boy[0]<girl[1])
lowest = girl[2]+1;
else lowest = girl[1]+1;
while(boy[0]==lowest || boy[1]==lowest || girl[0]==lowest || girl[1]==lowest || girl[2]==lowest)
lowest++;
if(lowest>52) lowest=-1;
cout<<lowest<<"\n";
}
else if(boy[0]>girl[1])
{
int lowest = girl[1]+1;
while(boy[0]==lowest || boy[1]==lowest || girl[0]==lowest || girl[1]==lowest || girl[2]==lowest)
lowest++;
if(lowest>52) lowest=-1;
cout<<lowest<<"\n";
}
else cout<<"-1\n";
}
return 0;
}
No comments:
Post a Comment