Die Lösung von Luogu P4860

Titeladresse: https://www.luogu.com.cn/problem/P4860

Dies ist eine Grundschulolympiade, weil ich ein Grundschüler bin, also bin ich damit besser vertraut (Flucht

Da die nullte Potenz einer beliebigen Zahl 1 ist, kann hier nur 1 und eine beliebige Primzahl, 1,2,3,5,7 ...

Wenn es eine 1 oder eine Primzahl gibt, gewinnt natürlich der erste Zug. Lassen Sie uns herausfinden, wie viel die erste Rückhand gewinnen muss, denn sie gewinnt, egal ob sie 1 minus 2 minus 3 abzieht.

4 * 2,8,4 * 3,12,16,20 ... Diese Zahlen können beweisen, dass alle gewinnen werden

Daher gewinnt ein Vielfaches von 4 die Rückhand, nicht ein Vielfaches von 4 die erste Hand.

Code. . Poste es immer noch:

1 #include <bits / stdc ++. H>
 2  using  namespace std;
3  int t, n;
4  int main () {
 5      cin >> t;
6      while (t-- ) {
 7          scanf ( " % d " , & n);
8          if (n% 4 == 0 ) printf ( " Roy gewinnt! \ N " );
9          else printf ( " Oktober gewinnt! \ N " );
10      }
 11 }

 

Ich denke du magst

Origin www.cnblogs.com/-YueYang-/p/12732535.html
Empfohlen
Rangfolge