90pts 求条qwq

P1001

#include <bits/stdc++.h>
#define int long long
using namespace std;
int a, b;
signed main() {
	cin >> a >> b;
    int c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c; 
	c = (a & b) << 1;
    a = a ^ b;
    b = c;   
	c = (a & b) << 1;
    a = a ^ b;
    b = c;   
	c = (a & b) << 1;
    a = a ^ b;
    b = c; 
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;
	c = (a & b) << 1;
    a = a ^ b;
    b = c;     
    cout << a;
	return 0;
}
1 个赞

@stringdp100005 。硬核,我帮你你帮我: https://discourse.xinyoudui.com/t/topic/39724 or https://www.luogu.com.cn/discuss/1082015

1 个赞

@stringdp100005 ?这是什么思路?

1 个赞

@王天宇 你有空在这里水帖,不如帮我调题。

太闲了导致的)

你完全没必要啊,去做最短路径吧

@览遍千秋 你在呀,调题!https://www.luogu.com.cn/discuss/1082015

不用这么麻烦
输入后直接cout << a + b << "\n";就好啦
可以给我解决方案吗

@冯俊骁 当然不可以,别人又不是傻,就是要求要大炮打蚊子。

但是按我说的就AC了
@我命由我不由天 我也不是傻子,当然知道要求大炮打蚊子

@冯俊骁

这是。。。思路说一下呗 @stringdp100005

while(b){
    c=a^b;
    b=(a&b)<<1;
    a=c;
}

c不要赋初始值