首页 > 张老师和菜哭武的游戏
头像 свобода
发表于 2020-05-10 18:28:16
显然在1到n的这n个点中的某个点p要被走到,要满足p=xa+yb,那么显然p必须要是gcd(a,b)的倍数,所以判断n/gcd(a,b)奇偶即可。 #include<bits/stdc++.h> using namespace std; typedef long long ll; in 展开全文
头像 Bernard5
发表于 2020-05-13 23:12:49
因为是两个人,而且最后一定会把能拿的数全部拿完。所以我们只需要讨论能拿的数sum有多少个即可。 如果a,b两个数不互质,即他们的最大公因数g大于1,那么在范围内,所有满足的的数都会被拿走。 如果a,b两个数互质,即他们的最大公因数g等于1,那么在范围内,所有的数都会被拿走。 所以我们知道sum= 展开全文