问题标题: 酷町堂:无语ing

0
0
已解决
武建豪
武建豪
中级天翼
中级天翼

题目描述 Description

酷町星球是浩瀚宇宙中的一片乐土,这里的居民相处和睦,整个星球呈现出一片祥和的景象。然而由于灭霸虎的掠夺,导致了星球的能量鱼已经面临枯竭。而酷町猫作为星球的守护者,不得不去宇宙深处寻找能量鱼。酷町猫必须找到足够能量的能量鱼才能返回酷町星球,现在已知酷町猫找到了n条能量鱼,并且已知每条鱼所拥有的能量,现在酷町猫想知道自己是否可以返回酷町星球了,请你帮它计算一下。

如果酷町猫可以返回星球了,那么输出YES,否则输出酷町猫还需要找到多少能量鱼才能返回酷町星球。(输出能量值)

输入描述 Input Description

第一行,两个整数n和w,n表示酷町猫现在已经找到的能量鱼的数量,w表示需要多少能量的能量鱼才能返航。
第二行,包含n个整数,表示每条能量鱼所拥有的能量。

输出描述 Output Description

一行,如果酷町猫能够返航了,那么输出YES,否则,输出还需要多少能量的能量鱼才能返航。

样例输入 Sample Input

【样例输入1】 3 100 50 36 14 【样例输入2】 5 240 60 50 40 30 20

样例输出 Sample Output

【样例输出1】 YES 【样例输出2】 40

数据范围及提示 Data Size & Hint

对于100%的数据:2≤n≤10000, 2≤w≤600000, 每条鱼的能量不超过100

第一题

emmmmmmmmmmmm

前天的每日一题

武建豪在2020-08-13 21:55:35追加了内容

有钱任性~

武建豪在2020-08-16 22:43:46追加了内容

帖 又沉了

武建豪在2020-09-06 15:07:10追加了内容

帖他双沉了


0
已采纳
徐紫尘
徐紫尘
高级光能
高级光能
整型 a[100000]; 
int main(){
	整型 n,w,sum=0;
	输入>>n>>w;
	循环(int i=1;i<=n;i++){
		输入>>a[i];
		sum+=a[i];
	}
	如果(sum大于等于w){
		输出<<"YES";
	}
	否则{
		输出<<w-sum;
	}

为了帮你,临时写的

不敢发整段代码,保AC

徐紫尘在2020-08-14 14:53:41追加了内容

0
王子健
王子健
初级天翼
初级天翼

好水的题,循环求和+判断能不能回去,思路就这些,代码不给了,这题太水

0
黄依成
黄依成
中级天翼
中级天翼

给数组的所有元素求和,记为sum

需要能量w

然后判断如果sum>=w,输出YES

否则输出w-sum

0
邵悦媛
邵悦媛
新手光能
新手光能
整形 a[10010],sum;
int main()
{
int n,x;
输入>>n>>x;
for(int i=1;i<=n;i++)
{
    输入>>a[i];
    sum+=a[i];
}
如果(sum>=x) cout<<"YES";
else cout<<x-sum;
返回值 0;
}

核心,(已经很全面了,其他的都不用加)

求采纳!!!

0
0
吴庞茂旭
吴庞茂旭
资深光能
资深光能

楼上点赞,楼下沙发

0
被禁言 李秉轩
李秉轩
修练者
修练者

int n,a,m,cnt=0;
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        cin>>a;
        cnt+=a;
    }
    if(cnt>=m)cout<<"YES";
    else cout<<m-cnt;

0
王文博
王文博
缔造者之神
缔造者之神

望采纳

不敢发整段的代码,所以用马赛克涂掉了一点,根据注释应该可以补充吧

我要回答