这篇博客是从旧博客 WordPress 迁移过来,内容可能存在转换异常。
题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=2954
经分析看出: 当白球不取或取两个时,都要放回一个黑球, 当取一白一黑时,放回白球, 意思是白球的处理始终是偶数, 如果白球个数为奇数,则最后一定剩余黑球。
#include
#include
using namespace std;
int main()
{
int N;
scanf("%d",&N;);
while(N--){
int a,b;
scanf("%d%d",&a;,&b;);
if ((b%2)==1)printf("0.00 1.00\n");
else printf("1.00 0.00\n");
}
return 0;
}