admin管理员组

文章数量:1037775

【算法】数论与数学

1、最大公约数(GCD)、最小公倍数(LCM)

2、素数判定与筛法

3、快速幂算法

4、数位操作

数字统计
  • BC153 [NOIP2010]数字统计

很惭愧,第一次做这个题没做出来。 没定义临时变量存一下,导致每次i最后都变成0了。

代码语言:javascript代码运行次数:0运行复制
#include <iostream>
using namespace std;

int main()
{
    int l, r;
    cin >> l >> r;
    int ret = 0;
    for (int i = l; i <= r; i++)
    {
        int tmp = i;
        while (tmp)
        {
            if (tmp % 10 == 2) ret++;
            tmp /= 10;
        }
    }
    cout << ret;
    return 0;
}

本篇文章的分享就到这里了,如果您觉得在本文有所收获,还请留下您的三连支持哦~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2025-03-14,如有侵权请联系 cloudcommunity@tencent 删除统计int变量数学算法

【算法】数论与数学

1、最大公约数(GCD)、最小公倍数(LCM)

2、素数判定与筛法

3、快速幂算法

4、数位操作

数字统计
  • BC153 [NOIP2010]数字统计

很惭愧,第一次做这个题没做出来。 没定义临时变量存一下,导致每次i最后都变成0了。

代码语言:javascript代码运行次数:0运行复制
#include <iostream>
using namespace std;

int main()
{
    int l, r;
    cin >> l >> r;
    int ret = 0;
    for (int i = l; i <= r; i++)
    {
        int tmp = i;
        while (tmp)
        {
            if (tmp % 10 == 2) ret++;
            tmp /= 10;
        }
    }
    cout << ret;
    return 0;
}

本篇文章的分享就到这里了,如果您觉得在本文有所收获,还请留下您的三连支持哦~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2025-03-14,如有侵权请联系 cloudcommunity@tencent 删除统计int变量数学算法

本文标签: 算法数论与数学