Dyd's Blog

He who has a strong enough why can bear almost any how.

luoguP1512 伊甸园日历游戏

良多大水题

伊甸园日历游戏

找规律:

  1. $m = 9, d = 30$ 胜
  2. $m = 11, d = 30$ 胜
  3. $(m + d) \mod 2 = 0$ 胜

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <bits/stdc++.h>
int n, m, d;
int main()
{
int T;
scanf("%d", &T);
while (T--)
{
scanf("%d%d%d", &n, &m, &d);
if ((m == 9 && d == 30) || (m == 11 && d == 30) || (((m + d) & 1) == 0))
puts("YES");
else
puts("NO");
}
return 0;
}