• Source
    1. #include<bits/stdc++.h>
    2.  
    3. using namespace std;
    4.  
    5. int main()
    6. {
    7. long long n,power,check;
    8.  
    9. while(scanf("%lld",&n)&&n)
    10. {
    11. if(n==1)
    12. {
    13. puts("Bob");
    14.  
    15. continue;
    16. }
    17.  
    18. power = check = 1;
    19.  
    20. bool alice = true;
    21.  
    22. while(check<n)
    23. {
    24. check+=pow(2,power);
    25.  
    26. if(check==n)
    27. {
    28. alice = false;
    29.  
    30. break;
    31. }
    32.  
    33. power++;
    34. }
    35.  
    36. if(alice)
    37. {
    38. puts("Alice");
    39. }
    40. else
    41. {
    42. puts("Bob");
    43. }
    44. }
    45.  
    46. return 0;
    47. }