为什么不对啊,好几个点 TLE 了。
调了好久了,大佬能帮忙看看吗?
#include<iostream>
int a, b;
int ans = 0;
void solve(int x, int y, int sum){
if(x == a && b == y) {
ans = sum;
return ;
}else if(x == a && y < b){
solve(x, y + 1, sum + 1);
}else{
solve(x + 1, y, sum + 1);
}
}
int main(){
std::cin >> a >> b;
solve(0, 0, 0);
std::cout << ans;
return 0;
}