一、题目
题目描述:
有若干个文件,使用刻录光盘的方式进行备份,假设每张光盘的容量是500MB.求使用光盘最少的文件分布方式所有文件的大小都是整数的MB,且不超过500MB:文件不能分割、分卷打包
二、输入输出
输入描述:
组文件大小的数据
输出描述:
使用光盘的数量
补充说明:不用考虑输入数据不合法的情况:假设最多100个输入文件。
三、示例
示例1:
输入:
100,500,300,200,400
输出:
3
说明: (100,400),(200,300),(500) 3张光盘即可,输入和输出内容都不含空格。
示例2:
输入:
1,100,200,300
输出:
2
四、解题思路
通过二分查找的方式确定最少需要多少张光盘来备份文件。在每次迭代中,调用