30
没有人知道GAU编号
让我向您介绍GAU编号 GAU(1) = 1 GAU(2) = 1122 GAU(3) = 1122122333 GAU(4) = 11221223331223334444 GAU(6) = 11221223331223334444122333444455555122333444455555666666 ... GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010 这个挑战非常简单! 给定整数n> 0,求出GAU(n)的位数 例 让我们使GAU(4) 采取以下步骤(直到达到4)并将它们连接起来 [1][122][122333][1223334444] 您必须将每个数字写成它的值多次,但是每次必须从1开始计数 让我们尝试使GAU(5) 必须从1数到1 [1] 然后从1到2(但每个数字重复其值的次数) [122] 然后从1到3 [122333] 然后从1到4 [1223334444] 最后是1到5(这是最后一步,因为我们想找到GAU(5)) [122333444455555] 现在我们执行所有这些步骤并将它们串联起来 ,结果是GAU(5) 11221223331223334444122333444455555 我们对这些GAU编号的位数感兴趣。 测试用例 输入⟼输出 n ⟼ Length(GAU(n)) 1 ⟼ …