1 条题解

  • 0
    @ 2024-4-24 16:15:25

    【题目大意】 对正整数的奇数位进行乘以 7,进行若干次数位求和小于等于 9 之后,再与偶数 位求和,判断结果是否能被 8 整除。

    【解题思路】

    1. 首先读入所有待判断的正整数,并依次进行判断,注意使用 long long 类型。
    2. 接着通过将一个数不停整除 10 来得到它的每一位。
    3. 对其中的奇数位按照题目的要求进行变换,偶数位则不变。奇数位的变换可 以按题目文字循环处理,也可以找到等价的更简洁的表达式。
    4. 累加每一位并判断总和是否能被 8 整除。 注意在解题过程中合理设计和调用函数,可以使得思路更清晰。

    【考纲知识点】模拟法(三级),函数的定义与调用(四级)

    【参考程序】image

    • 1

    [GESP202306 四级] 幸运数

    信息

    ID
    567
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    589
    已通过
    116
    上传者