最开始读完题目后没有想出合适的解决方案,在讨论区看到了一个大佬的思路,瞬间就觉得清晰了起来————只需要看最后一个数字是0还是1。
是0,说明需要操作偶数次灯才能全灭,那么就是Bob嬴;是1,说明需要奇数次灯才能全灭,那么就是Alice嬴。
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
int[] nums = new int[i];
for(int a=0;a<i;a++){
nums[a] = sc.nextInt();
}
int numSize = nums.length;
if(nums[numSize-1]==0){
System.out.print("Bob");
}else{
System.out.print("Alice");
}
}
}

京公网安备 11010502036488号