题解 | 浮木博弈

浮木博弈

https://www.nowcoder.com/practice/8c70e6107d37468e9f6ad2b25ff167bf

import java.util.*;

public class Main{
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        int T = in.nextInt();
        while(T-- > 0){
            int n = in.nextInt();
            int[] a = new int[n+5];
            for(int i=1;i<=n;i++) a[i] = in.nextInt();
            int now = 1;
            while(now <= n && a[now] == 1) now++;
            int tmp = now - 1;
            if(tmp == n) tmp --;
            if(tmp % 2 == 0) System.out.println("Alice");
            else System.out.println("Bob");
        }
    }
}

全部评论

相关推荐

03-06 18:20
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务