修改密码

【2024课程】CSP-J/S复赛备考精讲课程

成品课程

陈远龙老师主讲 & 答疑

未购买 · 可先试学5节课

课程目录展开/折叠

第5课 CSP-J/S复赛备考精讲

播放快捷键

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

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

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

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

本节课讲解到的源代码

源代码下载:第5课 CSP-J/S复赛备考精讲-源代码下载

1. 判断偶数的伪代码
input a
if (a % 2 == 0) output Yes
else output No
2. P1125-水仙花数1-1

#include <bits/stdc++.h>
using namespace std;

int main()
{
    // freopen();
    // 枚举的是所有的三位数
    for (int i = 100; i <= 999; i ++)
    {
        // i 百位、十位、个位分离出来
        int bw = i / 100;
        int sw = i / 10 % 10;
        int gw = i % 10;

        // 约束条件
        if (bw * bw * bw + sw * sw * sw + gw * gw * gw == i)
            cout << i << endl;
    }

    return 0;
}
3. P1125-水仙花数1-2

#include <bits/stdc++.h>
using namespace std;

int main()
{
    // 枚举的是百位数字、十位数字、个位数字 => 组成三位数
    for (int a = 1; a <= 9; a ++)
    {
        for (int b = 0; b <= 9; b ++)
        {
            for (int c = 0; c <= 9; c ++)
            {
                int num = a * 100 + b * 10 + c;
                if (pow(a, 3) + pow(b, 3) + pow(c, 3) == num)
                    cout << num << endl;
            }
        }
    }

    return 0;
}

本节课课后练习题

  1. P1125 - 水仙花数1
  2. P1126 - 水仙花数2

本节课答疑

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

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

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

目录