摘要:
吐槽:虽然是水题,,但是没有找到思路。。 题意:输入a,b,找到一个x,使(a^x)+(b^x)的值最小。 题解:还是博客大佬的思路好懂一些。 二进制,只有0 1两种情况。 当a=0,b=1时,x无论取0 还是1,都会得到1。同理,a=1,b=0,也是1。 当a=1,b=1时,x取1,就会得到0; 阅读全文
摘要:
题意:最初,盒子是空的。你可以放一些细菌进去。每个细菌每晚会分裂成两个(2变4,4变8)。你需要在某一时刻,观察到X个细菌,请问至少投放多少个细菌。 题解:观察这道题,有二进制特征,应该想到位运算。 int main() { int n,ans=0; cin >> n; while (n) { if 阅读全文