酷代码 AI
菜单

输出a~b范围内所有数字的因数,注意有一条特殊规则,如果这个数字是3的倍数,那么就略过。 提示:一个数字的因数能整除这个数,比如10的因数是1 2 5 10。 输入: 一行两个数字a, b,保证a<=b。 输出: a到b范围内所有数字的因数,每个数的因数输出在一行,中间用空格隔开。 输入样例: 10 15 输出样例: 1 2 5 10 1 11 1 13 1 2 7 14 用时/内存: 1000MS/100MB 提示: 样例解释: 因为10到15范围内,12和15是3的倍数,所以不输出这两个数字的因数,输出的四行表示的依次是10、用C++简答 回答篇幅:简单明了

```cpp #include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; for (int num = a; num <= b; num++) { if (num % 3 == 0) continue; for (int i = 1; i <= num; i++) { if (num % i == 0) { cout << i; if (i != num) cout << " "; } } cout << endl; } return 0; } ``` [2026-01-24 21:04:47 | AI问答 | 134点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多