题目描述
现在下载一个文件都比较费时间,最近小S用下载一个文件的时候发现没有进度条,这就让本身是强迫症的小S很头疼。现在请你帮忙设计一个进度条要求每完成1%就要输出一个’>’,开头和结尾要有’[‘和’]’,结尾要有个百分比。
输入
一个整数T,接下来有T行测试数据。(1<=T<=10)
输入每行一个整数n,1<=n<=100。
输出
输出一个进度条
样例输入
4
0
1
10
100
样例输出
[ ]00%
[> ]01%
[>>>>>>>>>> ]10%
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>]100%
#include<bits/stdc++.h>
using namespace std;
int main(){
int T,n;
cin>>T;
while(T--){
cin>>n;
cout<<"[";
for(int i=1;i<=n;i++){
cout<<">";
}
for(int j=n+1;j<=100;j++){
cout<<" ";
}
if(0<=n and n<10)cout<<"]"<<"0"<<n<<"%"<<endl;
else if(n>=10 and n<=100)cout<<"]"<<n<<"%"<<endl;
}
return 0;
}