http://acm.hdu.edu.cn/showproblem.php?pid=1517
#include<stdio.h> int main() { double n,a; while(scanf("%lf",&a)!=EOF) { n=1; while(1) { n*=9; if(n>=a) { printf("Stan wins.\n"); break; } n*=2; if(n>=a) { printf("Ollie wins.\n"); break; } } } return 0; }
#include<stdio.h> int main() { double n; while(scanf("%lf",&n)!=EOF) { while(n>18) n/=18; if(n<=9) printf("Stan wins.\n"); else printf("Ollie wins.\n"); } return 0; }