科迪

问题44375.缺少5

转换小数为基9符号失踪数字

太多的五个主题的问题?想知道一切是否会更简单,如果我们只是摆脱了数字5的?我们试试吧!

在没有5米的世界中,正整数可以使用碱-9表示法仅使用数字0,1,2,3,4,6,7,8,和9我们称这个表示的“缺失对5" 符号。下面的列表显示在第一100正数(即1至100),使用“缺失-5”的符号:

'1' '2' '3' '4' '6''7'8'9 '10' '11' '12' '13' '14' '16' '17' '18' '19' '20' '21' '22' '23' '24' '26' '27' '28' '29' '30' '31' '32' '33' '34' '36' '37''38' '39' '40' '41' '42' '43' '44' '46' '47' '48' '49' '60' '61' '62' '63' '64' '66''67' '68' '69' '70' '71' '72' '73' '74' '76' '77' '78' '79' '80' '81' '82' '83' '84' '86' '87' '88' '89' '90' '91' '92' '93' '94' '96' '97' '98' '99''100'101 '102''103' '104'106'107'108'109'110'111'112'113'114'116'117'118'119'120 '121'

您可能会注意到,这仅仅是不包含在他们的十进制表示数字5的正数的排序列表。

你的函数应该积极的十进制数N转换成其“失踪-5”符号。例如

dec2missing5(20)

应该返回'22'(在缺少-5符号20正数),并

dec2missing5(100)

应该返回'121'(在缺少-5表示法第100正数)

祝好运!

小字:您的功能可以输出一个数字,字符数组,或字符串;你发现无论简单(例如,在上面的例子中,有效的输出是121,“121”,或“121”)。在测试套件输入的数字总是相对较低的估值正整数(<10,000)

解决方案统计

25.98%正确|74.02%不正确
持续提交了关于2020年6月1日

问题留言

方案点评

问题最近的解决者336

建议习题

更多来自该作者38

问题标签