3. Digit Counts【medium】
2024-08-30 08:57:27
Count the number of k's between 0 and n. k can be 0 - 9.
Example
if n = 12
, k = 1
in
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
we have FIVE 1's (1, 10, 11, 12)
解法一:
class Solution {
public:
// param k : description of k
// param n : description of n
// return ans a integer
int digitCounts(int k, int n) {
int count = ;
if (k == ) {
count = ;
}
for (int i = ; i <= n; i++) {
int number = i;
while (number > ) {
if (number % == k) {
count += ;
}
number /= ;
}
} return count;
}
};
最新文章
- Python 爬取网站资源文件
- js跨域问题
- Hadoop 大数据第一天
- 使用按钮控制HTML5背景音乐开关
- java网络编程之TCP通讯
- jQuery选择器介绍:基本选择器、层次选择器、过滤选择器、表单选择器
- Echarts通过Ajax实现动态数据加载
- PayPal 开发详解(五):创建第一个应用,获取clientId和clientSecret
- JS Array常用方法indexOf/filter/forEach/map/reduce详解
- c语言的数组指针与指针数组
- java文件处理工具类
- python 推导式和迭代器、生成器
- Solr搜索结果说明
- C++ 习题 输出日期时间--友元函数
- Twitter 新一代流处理工具——Heron 该纸币Storm Limitations
- 最近关于ACM训练与算法的总结
- arguments及arguments.callee
- Java 并发基础——线程安全性
- 关于Netty的入门使用
- 变量 range while for input