24
创建一个二进制标尺
给定数字n,生成此模式的前n列: # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ################################ ... 在(1索引)n处的列的高度是n的二进制表示形式中的尾随0位数,再加上1。结果,底层填充了每一列,第二层填充了第二列,第三层填充了第四列,依此类推。 规则 您可以通过任何标准方法输入和输出。 您可以假定输入是1到999之间的一个整数(含)。 只要模式是完整的,输出就可以包含任意数量的空格。 该模式必须为1索引,并且格式必须与此处所示相同。 您可以使用任何单个非空白字符代替#,但不能更改空格字符。 测试用例 1 # 2 # ## 3 # ### …