思路:
在n行n列里面给相邻的两个点画边,不能有圈,可以在草稿纸上面画一下,那么你就知道最多只有nm-1条边可以画,如nm-1是奇数的话那么你必胜,否则必输
AC代码:
#include <iostream>
using namespace std;
int main(){
int n,m;
cin >> n>> m;
puts((n*m-1)%2 == 1? "YES":"NO");
return 0;
}
思路:
在n行n列里面给相邻的两个点画边,不能有圈,可以在草稿纸上面画一下,那么你就知道最多只有nm-1条边可以画,如nm-1是奇数的话那么你必胜,否则必输
AC代码:
#include <iostream>
using namespace std;
int main(){
int n,m;
cin >> n>> m;
puts((n*m-1)%2 == 1? "YES":"NO");
return 0;
}