zoukankan      html  css  js  c++  java
  • 求具体质数和质因子

    //求具体质数

    void
    init() { int cnt = 0; mem(vis,0); for(int i=2; i<maxn; i++) if(!vis[i]){ primes[cnt++] = i; for(LL j=(LL)i*i; j<maxn; j+=i) vis[j] = 1; } }

    求一个数的所有质因子:

        int i, cnt1 = 0, cnt2 = 0;
        for(i = 0; i < cnt && prime[i] * prime[i] <= n; i++)
        {
            cnt2 = 0;
            while(n % prime[i] == 0)
            {
                n /= prime[i];
                cnt2++;
            }
            if(cnt2)
            {
                di[cnt1++] = prime[i];
                mi[prime[i]] = cnt2;
            }
        }
        if(n > 1) di[cnt1++] = n, mi[n] = 1;
    自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。
  • 相关阅读:
    2020 11 21
    2020 11 20
    2020 11 19
    2020 11 18
    2020 11 17
    2020 11 16
    2020 11 15
    2020 11 14
    2020 11 14
    第五周学习进度报告
  • 原文地址:https://www.cnblogs.com/WTSRUVF/p/9176379.html
Copyright © 2011-2022 走看看