问题标题: 酷町堂:5159 质因数个数

0
1
已解决
李瑞曦
李瑞曦
高级天翼
高级天翼

5159为啥错了???大佬帮帮忙。

#include<iostream>
using namespace std;
int a[11111111],b[11111];
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>b[i];
    }
    for(int i=1;i<=n;i++){
        if(a[i]==0){
            for(int j=i*2;j<=n;j+=i){
                a[j]++;
            }
        }
    }
    for(int i=1;i<=n;i++){
        cout<<a[b[i]]<<endl;
    }
    return 0;
}

 

李瑞曦在2020-06-16 18:42:23追加了内容

顶!!!帮帮我吧!!我会加悬赏的!!

李瑞曦在2020-06-16 18:49:33追加了内容

@周明轩 在吗??

李瑞曦在2020-06-16 19:30:14追加了内容

唉~30豆豆都没人要吗???

李瑞曦在2020-06-16 19:32:13追加了内容

我愿意把我所有的豆豆都给你们,只要帮我做对了:

李瑞曦在2020-06-16 20:03:44追加了内容

有人吗???救救我这个陷入深渊的孩子吧!!!


0
已采纳
赵朗
赵朗
高级光能
高级光能

这很简单啊,我很早就学了[6个人月前]

滑天下之大稽!

循环(2~n)

首先定义一个变量cnt

如果n%i==0

cnt就++

如果是找不重复的

就循换(n%i==0)

成立就n/=i

望采纳,谢谢!

0
曹砚青
曹砚青
中级光能
中级光能

我虽然不会,因为这有点难度,但我还是帮你顶一下,希望有更多大佬来帮你解决这道题!

0
董宇昊
董宇昊
初级启示者
初级启示者

额……我好像错过了什么

0
0
0
我要回答