hdu 1846Brave Game 博弈论

//两个人,,如果n为m+1的倍数,那么第一个人无论取什么数,第二个人只需要使得两个人取得数等于m+1就行,所以第二个人//一定会赢//如果n不是m+1的倍数,那么第一个人只需要取n%(m+1)就行,然后后面的情况和上面一样#include<iostream>#include<cstring>#include<cstdio>using namespace std ;int main(){ int n , m ; int T ; scanf("%d" ,&T) ; while(T–) { scanf("%d %d" , &n , &m) ; if(n%(m+1)) printf("first\n") ; else printf("second\n") ; } return 0;}

加油鼓励看好你,一天更比一天强

hdu 1846Brave Game 博弈论

相关文章:

你感兴趣的文章:

标签云: