题型:编程题
自整除数
对一个整数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
更新时间:2023-01-08 20:28:28
|
【知识点】
电子学会C/C++一级
抱歉! 您未登录, 不能查看答案和解析点击登录
相似题推荐
单选题
以下C++代码执行后,输出结果是?( )
int x = 7, y = 12; if(x < 5 || y > 10) cout << "通过"; else cout << "不通过";
| A. 通过 |
B. 不通过 |
| C. 1 |
D. 0 |
2026-07-10
单选题
执行以下C++代码,输入`20`并回车后,输出结果是?( )
int a; cin >> a; cout << a * 3 + 5;
| A. 60 |
B. 65 |
| C. 20*3+5=65 |
D. a * 3 + 5 |
2026-07-10

