Kvass and the Fair Nut CodeForces - 1084B数学

题目
The Fair Nut likes kvass very much. On his birthday parents presented him n kegs of kvass. There are vi liters of kvass in the i-th keg. Each keg has a lever. You can pour your glass by exactly 1 liter pulling this lever. The Fair Nut likes this drink very much, so he wants to pour his glass by s liters of kvass. But he wants to do it, so kvass level in the least keg is as much as possible.

Help him find out how much kvass can be in the least keg or define it’s not possible to pour his glass by s liters of kvass.

题意:
有n桶格瓦斯(知道每桶的量)还有一个容器s。
把格瓦斯倒进s,到不满输出-1
能到满 :求出剩下桶中格瓦斯最小的量

题解:
就看能不能用到最后一个桶(量最少的哪一个),如果还没用到它s就填满了,那最小的就是最后一个,如果用得到,那就直接取平均数

代码:

#include<iostream>
#define ll long long
using namespace std;
int main()
{
    ll n,s,sum=0,mint=99999999;
    cin>>n>>s;
    for(int i=0;i<n;i++)
    {
        ll t;
        cin>>t;
        mint=min(mint,t);
        sum+=t;
    }
    if(sum<s)
        cout<<-1<<endl;
    else
        cout<<(min(mint,(sum-s)/n))<<endl;
    return 0;
}

感谢观看!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nut-datepicker是一个日期选择器,用于在前端界面中选择日期。它的样式可以在picker.scss文件中找到并进行自定义调整。如果发现样式定位异常,可以在全局样式文件中重新定义样式,例如使用以下代码进行重新定义: ``` <style> .nut-picker-list .nut-picker-content, .nut-picker-list .nut-picker-roller { position: relative; } </style> ``` 在使用nut-datepicker时,可以通过以下代码来展示效果: ``` 打开选择器: <div class="label">记录日期:</div> <nut-calendar :is-visible.sync="isVisible" startDate="2022-01-01" :default-value="recordTime" :is-auto-back-fill="true" @close="switchPickerClose" @choose="setChooseValue" > </nut-calendar> <nut-cell :is-link="true" :show-icon="true" @click.native="switchPicker"> <span slot="title">日期选择</span> <div slot="desc" class="selected-option"> <span class="show-value"> {{recordTime ? recordTime : '请选择日期'}} </span> </div> </nut-cell> ``` 在代码中,通过设置isVisible的值来控制选择器的显示和隐藏。当选择器关闭时,会触发close事件,可以在switchPickerClose方法中进行处理。当选择日期时,会触发choose事件,可以在setChooseValue方法中获取选择的日期并进行处理。 需要注意的是: (1)默认打开时间和defaultValue相关,可以通过设置defaultValue来指定打开的时间; (2)如果不指定startDate,选择器可选择日期的开始时间默认为2000-01-01 00:00,可以根据自身情况给定或动态赋值; (3)如果不指定endDate,那么选择器只能选择当天的0时时间,可以根据自身情况给定或动态赋值。 总结来说,nut-datepicker是一个用于选择日期的前端组件,可以通过设置相关属性和监听事件来实现日期的选择和处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值