#Z02154. 进度条

进度条

题目描述

一共有b份文件需要传输,目前已经传输了a份。小明想知道还需要多久才能传输完毕,但是数字太过抽象,所以他想让你设计一个进度条来表示。

我们用中括号加25个字符,一共27个字符来表示进度条。

"[": 表示开始

"]": 表示结束


"=": 表示已经传输的部分


">": 表示已经传输的部分的末尾


" "(空格): 表示还未传输的部分


对于所用的已经传输部分所用的字符四舍五入,如果你需要用12.67个字符表示已经传输的部分,那么最终应该用13个字符表示

输入格式

输入一个T(1

每组数据输入两个数字a, b(1 9)

输出格式

每组数据输出占两行,第一行输出目前传输了多少百分比(保留3位小数),第二行输出进度条

3
20 100
33 456
32 50
20.000%
[====>                    ]
7.237%
[=>                       ]
64.000%
[===============>         ]

提示