细节题

排队领水

在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 << n - max(a + 1, n - b) + 1 << endl;
    return 0;
}
全部评论

相关推荐

醉蟀:你不干有的是人干
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务