修改密码

CSP-J & GESP【课程4】算法

更新中

陈远龙老师主讲 & 答疑

课程题单 - T1004

未购买 · 可先试学8节课

课程目录展开/折叠

2.4 枚举法【04】

视频时长:21:55
播放快捷键

播放/暂停:空格(或鼠标单击)      全屏:F(或鼠标双击)      退出全屏:Esc

快进10 / 30 / 60秒:方向键→ / Ctrl + 方向键→ / Shift + 方向键→

快退10 / 30 / 60秒:方向键← / Ctrl + 方向键← / Shift + 方向键←

本节课讲解配套PPT&板书:

本节课讲解到的源代码

源代码下载:2.4 枚举法【04】-源代码下载

1. 【例题2-3】P1162-数字统计【NOIP 2010 普及组 T1】-1
#include <bits/stdc++.h>
using namespace std;

int count2(int n)
{
    int res = 0;
    while (n)
    {
        int m = n % 10;
        if (m == 2) res ++;
        n /= 10;
    }
    return res;
}

int main()
{
    int l, r;
    cin >> l >> r;
    // int ans = 0; // long long
    long long ans = 0;
    for (int i = l; i <= r; i ++)
    {
        ans += count2(i);
    } 
    cout << ans;

    return 0;
}

本节课课后练习题

  1. 详见题单 - T1004 - CSP-J & GESP【课程4】算法 - 第2章 入门算法

本节课答疑

建议大家有问题先通过AI答疑(比如:DeepSeek 等),AI时代需要学会使用AI辅助学习

陈远龙老师视频讲解:如何使用DeepSeek进行答疑?

通过AI未能获得满意解答的,可以联系陈远龙老师答疑

目录