Menu
CoddyTech

最大公约数

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

给你一个数字 N,你的任务是找出小于 N 且因数之和最大的数字。因数是指能够整除另一个数而没有余数的数。

challenge icon

挑战

中等

编写一个程序,从标准输入读取一个自然数 N,并找出小于 N 且因数之和最大的数。

输入
10

输出
8

说明
8 的因数之和为 1+2+4 = 7,这是小于 10 的所有数中最大的因数之和。

亲手试试

#include <stdio.h>

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

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

自己练习: C 在线编译器