您的任务是创建一个程序或函数,该程序或函数生成长度为10行的拉链。拉链的每一行用两个破折号表示--
:
--
--
--
--
--
--
--
--
--
--
程序/功能将以一个百分比(可被10整除)作为输入,并且输出将是从顶部按百分比解压缩的拉链(破折号)(破折号),显示1索引的最低水平重复2次,并所有先前的级别重复4、6、8 ...等。次,同时保持拉链的底部居中。
例子
>>10%
-11-
--
--
--
--
--
--
--
--
--
>>50%
-1111111111-
-22222222-
-333333-
-4444-
-55-
--
--
--
--
--
>>100%
-11111111111111111111-
-222222222222222222-
-3333333333333333-
-44444444444444-
-555555555555-
-6666666666-
-77777777-
-888888-
-9999-
-10-
输入(百分比)可以根据自己的喜好进行格式化(50%、. 5、50、5 [隐含零]等),并且始终在0到100的范围内,并可以被10整除。示例必须保留在输出中。
5
吗?
0%
吗?我们是否可以将输入除以10?例如代替而不是50%
得到5
?