位乘积计数-蓝桥

题目链接: 1.位乘积计数 - 蓝桥云课 (lanqiao.cn)

**解题思路:**10的5次数量级暴力居然过了,看来测试样例很水,直接1遍历到n,再用一个循环判断每位数相乘乘机是否等于m即可。

下面是c++代码:

cpp 复制代码
#include <iostream>
using namespace std;
int main()
{
    // 请在此输入您的代码
    long long n, m, count = 0, sum = 0;
    cin >> n >> m;
    for (int i = 1; i <= n; i++) {
        int num = i;
        count = 1;
        while (num != 0) {
            count *= num % 10;
            num = num / 10;
        }
        if (count <= m) {
            sum++;
        }
    }
    cout << sum;
    return 0;
}
相关推荐
小豆庄23 分钟前
视频脱敏引擎的追踪难题:转场误判定、ID撞号和淡入窗口
qt·算法·目标检测·音视频·视频·敏捷流程
海清河晏11130 分钟前
加油站问题
数据结构·算法·leetcode
GG.WinGel43 分钟前
质数数目(蓝桥杯练习题)
java·数据结构·算法·青少年编程·蓝桥杯
艾iYYY1 小时前
进程的状态
算法
秋天的怀念_David1 小时前
算法一千零一夜 · 第十七夜 长街点灯
java·程序人生·算法
CV爱数码1 小时前
论文精读|RED-CNN:残差编解码网络,低剂量 CT 去噪的经典基线
网络·人工智能·算法·cnn·ct·重建·x-ray
JustNow_Man1 小时前
【Harness】本地文本向量化搜索解决方案--qmd
git·python·算法
敲代码的苦132 小时前
头歌 数据结构—消防资源调度
数据结构·算法
布莱克6052 小时前
C++ 中 set 与 map 的区别详解
开发语言·c++·算法·哈希
lisw052 小时前
算法与软件的本质区别
驱动开发·算法·数学建模