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

上代码,拿去即可运行:

package com.onlyqi.daydayupgo01.test;

import java.util.ArrayList;
import java.util.List;

public class test11 {
    public static void main(String[] args) {
        System.out.println("====onlyqi======" + smallNums(1248));
    }

    public static int smallNums(int num) {
        int t = num, res = 0;
        while (t > 0) {
            if (num % (t % 10) == 0) {
                res += 1;
            }
            t /= 10;
        }
        return res;
    }
}

运行结果:

我要刷300道算法题,第115道 。 好久好久没写算法了,今天开始写,先从最简单的开始。希望自己可以坚持下去。 

相关推荐

  1. leetcode2719. 统计整数数目

    2024-07-21 04:30:01       45 阅读
  2. Leetcode】2719. 统计整数数目

    2024-07-21 04:30:01       50 阅读
  3. leetcode 2320.统计放置房子方式数

    2024-07-21 04:30:01       27 阅读
  4. [leetcode数位动态规划] 2719. 统计整数数目 hard

    2024-07-21 04:30:01       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 04:30:01       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 04:30:01       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 04:30:01       45 阅读
  4. Python语言-面向对象

    2024-07-21 04:30:01       55 阅读

热门阅读

  1. Ubuntu安装apex

    2024-07-21 04:30:01       18 阅读
  2. 探索Sklearn中的分层聚类:数据的智能分组艺术

    2024-07-21 04:30:01       19 阅读
  3. 周末总结(2024/07/20)

    2024-07-21 04:30:01       19 阅读
  4. 大数据之路 读书笔记 Day8 数据存储

    2024-07-21 04:30:01       22 阅读
  5. c语言入门1,小白关注包成大佬的(尽量日更)

    2024-07-21 04:30:01       18 阅读
  6. window服务器thinkphp6 路由错误index.php

    2024-07-21 04:30:01       17 阅读
  7. 算法学习1——排序算法(1)

    2024-07-21 04:30:01       19 阅读