社区讨论

Ok我又找到了p1001的一个新解(好像是的)

灌水区参与者 9已保存回复 17

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
17 条
当前快照
1 份
快照标识符
@mi6uogtc
此快照首次捕获于
2025/11/20 11:06
4 个月前
此快照最后确认于
2025/11/20 14:38
4 个月前
查看原帖
如下,仿计算机工作原理
CPP
#include<bits/stdc++.h>
using namespace std;

long long a,b;

void init()
{
    freopen("input.txt","r",stdin);
}


void readdata()
{
    scanf("%lld%lld",&a,&b);
}

long long add(int numA,int numB)
{
    if(numA&numB)
        return add(numA^numB,(numA&numB)<<1);
    else return numA^numB;
}

int main()
{
    //init();
    readdata();
    printf("%lld",add(a,b));
    return 0;
}

回复

17 条回复,欢迎继续交流。

正在加载回复...