题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
糖果

题目题干

题目描述

由于在维护世界和平的事务中做出巨大贡献,Dzx被赠予糖果公司2010年5月23日当天无限量糖果免费优惠券。在这一天,Dzx可以从糖果公司的N件产品中任意选择若干件带回家享用。糖果公司的N件产品每件都包含数量不同的糖果。Dzx希望他选择的产品包含的糖果总数是K的整数倍,这样他才能平均地将糖果分给帮助他维护世界和平的伙伴们。当然,在满足这一条件的基础上,糖果总数越多越好。Dzx最多能带走多少糖果呢? 注意:Dzx只能将糖果公司的产品整件带走。bPx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第一行包含两个整数N(1<=N<=100)和K(1<=K<=100) 以下N行每行1个整数,表示糖果公司该件产品中包含的糖果数目,不超过1000000

输出

符合要求的最多能达到的糖果总数,如果不能达到K的倍数这一要求,输出0

数据范围

如果无特殊声明,则保证数据范围在整形范围以内

输入样例

5 7 1 2 3 4 5

输出样例

14

答案解析

相关题目

题目描述 正在上大学的小皮球热爱英雄联盟这款游戏,而且打的很菜,被网友们戏称为「小学生」。 现在,小皮球终于受不了网友们的嘲讽,决定变强了,他变强的方法就是:买皮肤! 小皮球只会玩N 个英雄,因此
题目描述 由于在维护世界和平的事务中做出巨大贡献,Dzx被赠予糖果公司2010年5月23日当天无限量糖果免费优惠券。在这一天,Dzx可以从糖果公司的N件产品中任意选择若干件带回家享用。糖果公司的N件产
请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。 输入格式: 输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配
一个队列(先进先出结构)可以用两个堆栈(后进先出结构)来实现,方法如下: 从两个空堆栈 s1​ 和 s2​ 开始。 当元素 e 入队时,它实际上是被推入到 s1​。 当我们需要出队时,首先检查 s2
假设以S和X分别表示入栈和出栈操作。如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列是合法的堆栈操作序列。请编写程序,输入S
一列挂有 n 节车厢(编号从 1 到 n)的货运列车途径 n 个车站,计划在行车途中将各节车厢停放在不同的车站。假设 n 个车站的编号从 1 到 n,货运列车按照从第 n 站到第 1 站的顺序经过这些
请编写程序,求给定非负整数 n 的阶乘。建议用递归方式计算。 输入格式: 输入在一行中给出一个非负整数 n(≤10)。 输出格式: 在一行中输出 n!。 输入样例: 5 输出样例: 120
请编写程序,求给定的后缀表达式的值。 输入格式: 输入在一行中给出一个非空后缀表达式,其中操作数为 int 型整数,操作符包括加、减、乘、除、取模。各项之间以空格分隔。表达式字符串(包括空格)长度小
请编写程序,将 n 个整数顺序压入容量无限制的(链式)队列,随后执行 n+1 次取队首并出队的操作。 输入格式: 输入首先在第一行给出正整数 n;随后一行给出 n 个 int 范围内的整数,数字间以
请编写程序,将 n+1 个整数顺序压入容量为 n 的队列,随后执行 n+1 次取队首并出队的操作。 输入格式: 输入首先在第一行给出正整数 n(≤10 4 );随后一行给出 n+1 个 int

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢