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

[leetcode 数位计算]2520. 统计能整除数字的位数

给你一个整数 num ,返回 num 中能整除 num 的数位的数目。

如果满足 nums % val == 0 ,则认为整数 val 可以整除 nums 。

示例 1:

输入:num = 7
输出:1
解释:7 被自己整除,因此答案是 1 。
示例 2:

输入:num = 121
输出:2
解释:121 可以被 1 整除,但无法被 2 整除。由于 1 出现两次,所以返回 2 。
示例 3:

输入:num = 1248
输出:4
解释:1248 可以被它每一位上的数字整除,因此答案是 4 。

提示:

1 <= num <= 109
num 的数位中不含 0



class Solution {public int countDigits(int num) {String s = Integer.toString(num);int[] a = new int[10];for(char ch : s.toCharArray()) {a[ch-'0']++;}int ans = 0;for(int i=1; i<=9; i++) {if(a[i] == 0) continue;if(num % i == 0) ans += a[i];}return ans;}
}
class Solution:def countDigits(self, num: int) -> int:s = str(num)a = [0] * 10for ch in s:a[int(ch)] += 1ans = 0for i in range(1, 10):if a[i] == 0:continueif num % i == 0:ans += a[i]return ans

相关文章:

  • PyTorch入门学习(八):神经网络-卷积层
  • stable-diffusion-ui 下载和安装
  • EtherNet Ip工业RFID读写器与欧姆龙PLC 配置示例说明
  • 自动驾驶,从“宠儿”走进“淘汰赛”
  • linux入门---多线程的控制
  • HTML5和HTML的区别
  • 13.计算机视觉
  • Shopee买家通系统全自动化操作简单方便又快速
  • 解决恶意IP地址攻击:保卫网络安全的有效方法
  • 大数据-玩转数据-Python Sftp Mysql 数据
  • 支持CT、MR三维后处理的医学PACS源码
  • 【Luogu】 P5642 人造情感(emotion)
  • AUTOSAR汽车电子嵌入式编程精讲300篇-基于车联网的商用车载终端系统的研究与设计
  • 关于多个elementui的cascader级联组件页面滚动渲染样式导致卡顿问题
  • SQLSmith: Databend 如何利用随机化测试检测 Bug
  • [iOS]Core Data浅析一 -- 启用Core Data
  • 07.Android之多媒体问题
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • css布局,左右固定中间自适应实现
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • Spring-boot 启动时碰到的错误
  • STAR法则
  • vuex 学习笔记 01
  • Zepto.js源码学习之二
  • 对象引论
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 构建二叉树进行数值数组的去重及优化
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 聚类分析——Kmeans
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 通过几道题目学习二叉搜索树
  • 在Unity中实现一个简单的消息管理器
  • ​插件化DPI在商用WIFI中的价值
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • $NOIp2018$劝退记
  • (3)STL算法之搜索
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (过滤器)Filter和(监听器)listener
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (转)Sublime Text3配置Lua运行环境
  • (转载)CentOS查看系统信息|CentOS查看命令
  • .NET 4.0中的泛型协变和反变
  • .NET 回调、接口回调、 委托
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • .NET中使用Redis (二)
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken