打表后可知,ball的值为1~p-1的循环;且只有第p-1个球不为0;所以,只有k/(p-1)个球不为0,且它们的值相等。
1 #include <iostream> 2 using namespace std; 3 4 int main (){ 5 int k,p; 6 while (cin>>k>>p){ 7 if (k/(p-1)%2) 8 cout<<"YES"<<endl; 9 else cout<<"NO"<<endl; 10 } 11 return 0; 12 }
HDU 4861 Couple doubi,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/gfc-g/p/3862337.html