当前位置: 首页 > news >正文

刷题日记—数字读取与判断

今天做了洛谷上有关统计数字个数的题,如下image
这道题让我们统计在1到n的数中,给定数字x的出现次数,所以要考虑每一位上该数字出现的个数。对于这种读取每个数位上的数字,我们一般用% /结构。
即先让b=i,拷贝当前数值,然后从各位判起b%10,如果是x,count++,然后再b/=10,判断下一位。在这个过程中,%10是取整数部分最后一位的数字,而/10则是将小数点左移,实现不同数位的遍历。代码如下:
image

http://www.zskr.cn/news/23281.html

相关文章:

  • Linux Mint -- LMDE6升级到LMDE7
  • 实验一 现代C++基础编程
  • 单目深度估计 - MKT
  • 10.17日学习笔记
  • KV缓存(Key-Value Cache)
  • 模型验证
  • dremio backuprestore 一些说明
  • 无需重新训练即可为语音识别器添加新词
  • 详细介绍:C语言中#pragma的用法
  • JAVA 中断处理
  • 软件工程学习日志2025.10.17
  • 天黑了,睡觉
  • 当AI学会进化:荣耀与用户的“共生式成长”新范式
  • VSCode的下载安装以及配置
  • NAS安装远程协作神器twake
  • 把三门问题做成了"游戏"
  • 下一代CPU驱动高性能计算革新
  • [KaibaMath]1010 关于关于收敛数列有界性的证明
  • 卫星地图匹配定位 - MKT
  • 20251017
  • P3643 [APIO2016] 划艇 分析
  • 第二章日志分析-redis应急响应
  • 浏览器多开的方法
  • 第一章日志分析-mysql应急响
  • 超好用的浏览器多开小工具!轻松管理多个账号,可以无限制使用其他插件
  • 新学期每日总结(第10天)
  • 奶奶都能看懂的 C++ —— 手把手指针
  • CSP-2024 T4
  • 杏帘招客饮,在望有山庄
  • 从0到1构建企业数据资产 - 智慧园区