NC220549. 三角尼姆
描述
输入描述
第一行一个正整数,代表测试数据的组数
每组输入在一行中给出一个正整数,代表三角形棋盘的变长
输出描述
每组输入在一行中输出胜者
示例1
输入:
2 1 2
输出:
Alice Alice
C++(clang++11) 解法, 执行用时: 8ms, 内存消耗: 504K, 提交时间: 2021-04-10 20:41:17
#include <stdio.h> int main(){ int n; while(~scanf("%d",&n)){ n = n*(n+1)/2; if(n&1){ puts("Alice"); }else{ puts("Bob"); } } }
Python3 解法, 执行用时: 44ms, 内存消耗: 4656K, 提交时间: 2022-06-23 15:47:43
tcase=int(input()) ss=['Bob','Alice'] for _ in range(tcase): n=int(input()) print( ss[(n*(n+1)//2)%2])