早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请用编程算法算出200亿当中有多少个带1的数字.例如:1、10、11、21、除了汇编语言外,其他语言皆可.回答的时候麻烦注释下算法概念.

题目详情
请用编程算法算出200亿当中有多少个带1的数字.例如:1、10、11、21、
除了汇编语言外,其他语言皆可.
回答的时候麻烦注释下算法概念.
▼优质解答
答案和解析
呵呵 这更像是个数列组合问题. 其实可以反过来说 就是有多少个数字不含1.200亿=200 0000 0000那么不含一的数字量为n=2*9*9.=2*9(10次方) 这个编程好写吧? 呵呵. 那么含1的数字就是200亿-n.你可以把200亿 看成个数字...
看了请用编程算法算出200亿当中有...的网友还看了以下: