繁荣秋天

文章
4
资源
1
加入时间
3年0月20天

计算数据中 1 的个数

给定一个十进制正整数N,计算从1开始到N的所有整数中,一共有多少个“1”?拓展:1. 写一个函数F(N), 返回“1”的个数         2.在32位整数范围中,满足条件F(N) = N 的最大的 N 是多少?思路一:     统计每一个数字中“1”的个数,然后遍历1~N范围的所有数,并把没个数中“1"的个数加起来这是最简单也是最容易想到的方法。思路二: