#include <bits/stdc++.h>\nusing namespace std;\nlong int a;\nint cum;\nint main() {\n cin>>a;\n for (int i = 2; i <= a; i++) {\n for (int j = 1; j*j <= i; j++) {\n if (i % j == 0) {\n cum++;\n if (j != i/j) {\n cum++;\n }\n }\n }\n printf("%d ", cum);\n cum = 0;\n }\n return 0;\n}

C++ 优化循环:求解因子数 - 效率提升

原文地址: https://www.cveoy.top/t/topic/pQgx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录