排队领水 在a的条件下,x的位置在满足a + 1, a + 2, ... n的位置 在b的条件下,x的位置在满足b, b + 1, b + 2, ... n 的位置 因此我们要看距离n的位置最近的位置为max(a + 1, n - b); 符合位置的可能性为n - max(a + 1, n - b) + 1, 还要放自己的位置所以要加1 #include <iostream> using namespace std; int main() { int n, a, b; cin >> n >> a >> b; cout ...