求助
  • 板块灌水区
  • 楼主wangyuxi008
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/8/14 18:47
  • 上次更新2024/8/14 20:57:33
查看原帖
求助
773346
wangyuxi008楼主2024/8/14 18:47

这道题怎么做啊!!!可以给个思路吗,最好可以给个代码,实在想不出来了啊啊啊

数字组合
时间限制:C/C++ 1000MS,其他语言 2000MS
内存限制:C/C++ 256MB,其他语言 512MB
分数:100
描述

小海狸在他的房间里发现了一个装有数字的盒子。有 a 个数字 2,b 个数字 3,c 个数字 5 和 d 个位数字 6 。小海狸最喜欢的整数是 32 和 256 。他决定用他拥有的数字组成这两个数。他希望使这些数的总和尽可能大。帮助他解决这个任务。

每个数字最多只能使用一次, 即组成的整数最多只能包含 a 个数字 2,b 个数字 3 , 依此类推。当然, 未使用的数字不计入总和。

输入描述

输入
输入的唯一行包含四个整数 a,b,c,d, 分别是数字 2,3,5 和 6 的个数 (0≤a,b,c,d≤5⋅10^6) 。

输出描述

输出
打印一个整数 -可以使用的数字组成的整数的最大可能和。

用例输入 1 

5 1 3 4
用例输出 1 

800
用例输入 2 

1 1 1 1
用例输出 2 

256
2024/8/14 18:47
加载中...