社区讨论

最近入坑了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 条回复,欢迎继续交流。

正在加载回复...