QOJ.ac

QOJ

Time Limit: 1.0 s Memory Limit: 512 MB Total points: 100

#16115. Jeu de somme

Statistics

Ana et Bob jouent au jeu suivant.

Tout d'abord, Bob choisit une séquence de $n$ entiers strictement positifs $a_1, a_2, \dots, a_n$. Ensuite, Ana est autorisée à effectuer les opérations suivantes.

  • Elle peut effacer n'importe lesquels des nombres de la séquence, mais elle n'a pas le droit de tous les effacer (au moins un nombre doit rester).
  • Pour chaque nombre restant, elle peut placer un signe + ou - devant lui.

Après cela, Ana calcule la somme des nombres restants. Elle gagne la partie si elle peut obtenir une somme divisible par $m$. Sinon, Bob gagne.

Étant donnés $n$ et $m$, déterminez quel joueur possède une stratégie gagnante.

Entrée

La première ligne contient un seul entier $t$ — le nombre de cas de test. Chacune des $t$ lignes suivantes contient deux entiers $n$ et $m$.

Sortie

Pour chaque cas de test, affichez une seule ligne.

  • Ana — si Ana possède une stratégie gagnante,
  • Bob — si Bob possède une stratégie gagnante.

Contraintes

$1 \le t \le 10^5$, $1 \le n, m \le 10^{18}$.

Exemples

Entrée 1

3
1 2
2 3
3 8

Sortie 1

Bob
Ana
Bob

Remarque

Dans le premier cas de test, Bob peut choisir $a_1 = 3$. Dans le deuxième cas de test, quelle que soit la façon dont Bob choisit $a_1, a_2$, Ana possède une stratégie gagnante.

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.