社区讨论
最近入坑了C++,80pts求改
P1001A+B Problem参与者 12已保存回复 19
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 19 条
- 当前快照
- 1 份
- 快照标识符
- @mhj2v1fb
- 此快照首次捕获于
- 2025/11/03 19:49 4 个月前
- 此快照最后确认于
- 2025/11/03 20:41 4 个月前
C
#include<bits/stdc++.h>
using namespace std;
class cls{
public:
int func(int a,int b){
// cout<<a<<" "<<b<<endl;
if(a%2==1){
a--;
b++;
}
if(a==0)return b;
else if(b==0)return a;
return func(a/2,b)+a/2;
}
}c;
int a,b;
int main(){
cin>>a>>b;
cout<<c.func(a,b);
return 0;
}
回复
共 19 条回复,欢迎继续交流。
正在加载回复...