/* 博弈 关键态:较大数是较小数的2倍以上。 */ #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int64; //typedef __int64 int64; typedef pair PII; #define MP(a,b) make_pair((a),(b)) const int maxn = 1005; const int inf = 0x7fffffff; const double pi=acos(-1.0); const double eps = 1e-8; int Record[ maxn ]; int main(){ int n,m; //freopen("in.txt","r",stdin); //freopen("out.txt","w",stdout); while( scanf("%d%d",&n,&m)==2,n+m ){ if( n1 ){ break; } } if( f==cnt ){ if( f%2==1 ) puts("Stan wins"); else puts("Ollie wins");//没有达到关键态 } else{ if( f%2==1 ) puts("Ollie wins"); else puts("Stan wins"); //表示达到了关键态,即较大数是较小数的2倍以上。 } } return 0; }