题库首页 › 青少年软件编程(C语言) › 题目 4515

自整除数 对一个整数n,如果其各个位数的数字相加得到的数m能整除n,则称n为自整除数.例如21,21%(2+1)==0,所以21是自整除数.现求出从10到n(n < 100)之间的所有自整除数. 时间限制:1000 内存限制:65536 输入 有一行,整数n,(10 <= n < 100) 输出 有多行.按从小到大的顺序输出所有大于等于10,小于等于n的自整除数,每行一个自整除数. 样例输入 47 样例输出 10 12 18 20 21 24 27 30 36 40 42 45

正确答案:参考程序(C++/Python):自整除数。10到n,若各位数字和能整除该数则输出。n=47输出10 12 18 20 21 24 27 30 36 40 42 45。核心:数位和整除判断。

试卷来源:202212 青少年等级考试C/C++真题一级

本卷相关题目

在线做题 同科目题库