第 19 题
(1)(枚举因数)从小到大打印正整数 nn 的所有正因数。
试补全枚举程序。ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
- #include <bits/stdc++.h>
- using namespace std;
-
- int main(){
- int n;
- cin >> n;
-
- vector<int> fac;
- fac.reserve((int)ceil(sqrt(n)));
-
- int i;
- for (i = 1; i * i < n; ++i){
- if (①){
- fac.push_back(i);
- }
- }
-
- for (int k = 0; k < fac.size(); ++k){
- cout << ② << "";
- }
- if (③) {
- cout << ④ << "";
- }
- for (int k = fac.size() - 1; k >= 0; --k){
- cout << ⑤ << "";
- }
- }
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库①~⑤处应填( )
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库1.
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 A. n % i == 0
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 B. n % i == 1
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 C. n % (i-1) == 0
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 D. n % (i-1) == 1
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库2.
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 A. n / fac[k]
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 B. fac[k]
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 C. fac[k]-1
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 D. n / (fac[k]-1)
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库3.
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 A. (i-1)*(i-1)== n
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 B. (i-1)*i == n
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 C. i*i == n
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 D. i*(i-1) == n
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库4.
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 A. n-i
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 B. n-i+1
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 C. i-1
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 D. i
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库5.
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 A. n / fac[k]
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 B. fac[k]
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 C. fac[k]-1
ltT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 D. n / (fac[k]-1)