正在加载图片...
2835183 45982573 4575572 97761145 742249 72248968 94567693 78632580 88392320 58459087 15083149 3853893 6064149 69544365 37265792 17685249 70414350 50977398 32076767 68224989 53411902 98886720 50815664 参考代码: #include <bits/stdc++.h> using namespace std; int main() int N; cin>>N; int x, int sum 1; for(inti=l,i←N,i+) cin >>x; sum=1;∥初始值设定为1 for(intj=2;j<=sqrt(x,j+)∥因子不能包括自己,所以为了累加x,因子从 2开始(每次可以得到两个因子,只需要枚举到x的平方根就好2835183 45982573 4575572 97761145 742249 72248968 94567693 78632580 88392320 58459087 15083149 3853893 6064149 69544365 37265792 17685249 70414350 50977398 32076767 68224989 53411902 98886720 50815664 参考代码: #include <bits/stdc++.h> using namespace std; int main() { int N; cin >> N; int x; int sum = 1; for(int i = 1; i <= N; i ++) { cin >>x; sum = 1; //初始值设定为 1 for(int j = 2; j <= sqrt(x); j ++ ) //因子不能包括自己,所以为了累加 x/j,因子从 2 开始 (每次可以得到两个因子,只需要枚举到 x 的平方根就好
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有