问题 2759 --文件大小统计

2759: 文件大小统计★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 59  解决: 31
[提交][状态][命题人:]

题目描述

统计n个文件的大小(单位为字节或B),将其总和表示为适当的形式:总大小<1000字节时,表示为xxx B;总大小>=1000时,表示为x.xx KB;总大小大于>=1000 KB时,表示为x.xx MB。【已知1024 B = 1 KB,1024 KB = 1 MB。】

输入

多组数据,对于每一组数据,第一行是文件数量n(n<100),n为0时表示程序结束,第二行是每个文件的大小,由单个空格分隔;所有数据均为整数且单个文件大小不超过20000。

输出

文件大小的总和,注意格式,若输出小数则保留两位小数
样例输入
Copy
2
9 90
5
20000 20000 20000 20000 20000
0
样例输出
Copy
99 B
97.66 KB

提示

来源

 

[提交][状态]