源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  剑指offer二十二:从1到n整数1出现的次数

剑指offer二十二:从1到n整数1出现的次数

分类: 文章 • 2023-12-10 08:38:22

剑指offer二十二:从1到n整数1出现的次数

剑指offer二十二:从1到n整数1出现的次数

#include<iostream>
using namespace std;

int numberOfOne(unsigned int n)
{
	int number = 0;
	while (n)
	{
		if (n % 10 == 1)
			number++;
		n = n / 10;
	}
	return number;
}

int numberOfOneBetwwen(unsigned int n)
{
	int number = 0;
	for (unsigned int i = 1; i <= n; i++)
	{
		number += numberOfOne(i);
	}
	return number;
}

int main()
{
	int a = 11;
	int result = numberOfOneBetwwen(a);
	cout << result << endl;
}

 剑指offer二十二:从1到n整数1出现的次数

相关推荐

  • 剑指offer十四:打印1到最大的n位数
  • 【剑指offer】打印从1到最大的n位数【python】
  • 剑指offer_整数中1出现的次数(从1到n整数中1出现的次数)
  • 剑指Offer : 整数中1出现的次数 (Java ,PHP ,C++ ,Python) 性能对比
  • 剑指offer刷题记录37--1~n整数中1出现的次数
  • 编程之美读书笔记(3) 统计在从1到n的正整数中1出现的次数
  • [剑指offer J31]整数中1出现的次数
  • 剑指offer二十二:从1到n整数1出现的次数
  • 【LeetCode & 剑指offer刷题】特殊数题1:43 1~n整数中1出现的次数 (233. Number of Digit One )...
  • 从1到n整数中1出现的次数
  • GPS从入门到放弃(五) --- GPS导航电文
  • React Native学习过程2--运行项目
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号