qwert1596 2023-07-29 14:31 采纳率: 75%
浏览 12
已结题

请问我哪里错了求答案及注解

热闹的啤酒节
描述

啤酒节热闹非凡,在某一个小摊上,有 n 个人正在排队,小星也在队伍中,小星数了数前后的人数,但由于人数太多了,小星只能得到模糊的数字,小星的前面至少有 a 个人在排队,小星的后面最少有x个人在排队,最多有 y 个人在排队.

那么小星现在所在的位置有多少种可能性呢?

输入描述
第一行输入 n,表示排队的总人数
第二行输入 a ,x,y,表示小星前面最少的人数,后面最少和最多的人数

输出描述
输出小星的位置一共有多少种可能性

样例输入 1

10
1 1 3
样例输出 1

3

#include <iostream>
using namespace std;
int main() {
    int n,a,x,y,z;
    cin>>n>>a>>x>>y;
    z=y-a+1;
    cout<<z;
    return 0;
}                                                                                                             

  • 写回答

3条回答 默认 最新

  • 关注

    首先,要知道他最前能站到哪里,和最后能站到哪里。

    #include<bits/stdc++.h>
    using namespace std;
    int n, a, x, y, zq, zh;
    int main(){
        cin >> n >> a >> x >> y;
        zq = max(a + 1, n - y);
        zh = n - x;
        cout << zh - zq + 1 << endl;
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月6日
  • 已采纳回答 7月29日
  • 创建了问题 7月29日

悬赏问题

  • ¥15 fluent里模拟降膜反应的UDF编写
  • ¥15 MYSQL 多表拼接link
  • ¥15 关于某款2.13寸墨水屏的问题
  • ¥15 obsidian的中文层级自动编号
  • ¥15 同一个网口一个电脑连接有网,另一个电脑连接没网
  • ¥15 神经网络模型一直不能上GPU
  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
  • ¥20 wpf datagrid单元闪烁效果失灵
  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout