更新时间2018-07-17 15:14:07
32个文件每个文件大小1G,第1个文件下载完转第4个文件,第2个文件下完转第5个文件,以此类推,第1个文件下载速度为1.1MB每秒,第2个文件3.0MB每秒,第3个文件也是3.0MB每秒,第1个文件和第4个文件下载速度一样,第2个文件下载速度和第5个文件一样,以此类推,请问32个文件什么时候下载完
解:依题意知,同时可下载3个文件,故将32个文件分成2组
第一组x个,下载速度1.1M/s;第二组y个,下载速度(3+3)M/s=6M/s
有 x+y+z=32 ----> y=32-x (1)
x/1.1≈y/6 --> 6x≈1.1y (2)
式(1)代入(2)并整理,得
7.1x≈1.1*3.2=35.2 --> x≈4.96,y=32-x≈27.04
即1.1M/s的可能下载了4个或5个、(3+3)M/s的可能下载28或27个文件
1.1M/s的下载完4个文件耗时为 1*4/1.1≈3.64(s)
3M/s的下载完13个文件耗时为 1*13/3≈4.33(s)(注意3M/s的有两路)
可见最后一个文件一定由1.1M/s的下载完成。
由此得x=5(个),y=27(个)。
全部文件下载完成所需时间即为耗时最长的那一路所需时间
1.1M/s下载5个文件耗时:1*5/1.1≈4.45(s)
3M/s下载14个文件耗时:1*14/3≈4.67(s)(另一3M/s只下载了13个文件)
答:全部文件下载完约需4.67秒。
第1个文件下载时长:1G / 1.1MB = 1024M/1.1M = 931秒
第2个文件下载时长:1G / 3.0MB = 1024M/3.0M = 342秒
第3个文件下载时长:1G / 3.0MB = 1024M/3.0M = 342秒
将32个文件按每3个文件进行分组
第一组:1、4、7、10、13、16、19、22、25、28、31
第二组:2、5、8、11、14、17、20、23、26、29、32
第三组:3、6、9、12、15、18、21、24、27、30
如果文件组下载完成后对其它文件组下载速度没有影响的情况下
第一组下载总时长:11G / 1.1MB = 11*1024/1.1 = 11*931 = 10241秒
第二组下载总时长:11G / 3.0MB = 11*1024/3.0 = 11*342 = 3762秒
第三组下载总时长:10G / 3.0MB = 10*1024/3.0 = 10*342 = 3420秒
总用时10241+3762+3420 = 17423s ≈ 4.839722222222……小时
由题意可知,同时下载的文件为3个;
(3+3)÷1.1=60/11
32÷(1+60/11)=352/71≈4.96,即1.1MB/s下载五个文件即可,其用时为:
5×(1000÷1.1)=4545.455s
剩余27个文件均按照3MB/s速度下载,分为2份,一份13个、一份14个,这两份最大用时为:
14×(1000÷3)=4666.667s
∴经过4666.667÷3600=1.2963(小时)后,即经过1小时17分47秒全部下载完成
也就是同时下载3个文件,
(3+3)÷1.1=5.45倍,
32÷(1+5.45)=4.96
也就是说,1.1MB/秒下载第5个文件时,其他27个文件以3MB/秒速度,提前下载完。
1.1MB/秒下载的第5个文件,就是最后第32个文件。
1G÷1.1MB/秒×5≈4545.45秒=1小时15分45秒
缤纷五彩的音乐里交响天空。按照题意:
低速下载的文件为:1,4,7.......28,31。(11个文件)
高速下载的文件为:2,3,5,6.......29,30,32
低速的下载每个文件的时间约为930.9s,
总时间为低速下载的时间:930.9x11=10239.9s=170.665min=2.844h
32个文件每个文件大小1G,第1个文件下载完转第4个文件,第2个文件下完转第5个文件,以此类推,第1个文件下载速度为1.1MB每秒,第2个文件3.0MB每秒,第3个文件也是3.0MB每秒,第1个文件和第4个文件下载速度一样,第2个文件下载速度和第5个文件一样,以此类推,请问32个文件什么时候下载完