Menu
CoddyTech

三重划分

Coddy 编程问题:第 2 卷 课程的第 24 课,共 25 课。

给定一个三位数,你的任务是只更改其中一位数字,使新数字能被 3 整除,并且是只更改初始数字的一位后能得到的最大三位数。

challenge icon

挑战

困难

编写一个程序,从标准输入读取一个自然数,该数是三位数。只修改其中一位数字,得到能被 3 整除的最大三位数。

输入
123

输出
723

输入
999

输出
996

说明
在第一个示例中,423 也能被 3 整除,但它不是我们能得到的最大数。在第二个示例中,999 是可能的最大三位数,但我们需要修改其中一位数字,因此修改个位数字,得到 996。

亲手试试

#include <stdio.h>

int main() {
    // 在这里写代码
    return 0;
}

编程问题:第 2 卷中的所有课

自己练习: C 在线编译器