zoukankan      html  css  js  c++  java
  • notebook

    1.求(1~n-1)中能整除(n)(i^2)有多少个。
    (n)质因数分解,每一项质因子(p_i^{a_i})保留(p_i^{lceilfrac{a_i}{2} ceil}),把这些保留下来的数都乘起来,就是最小的能整除(n)(i),然后用(n-1)除以这个(i)就知道(1~n-1)有多少个了。
    2.对于(1~n)中的每一个(i),求(1~n)中与其互质的数的数量,求个和?
    1~n的(varphi)(欧拉函数)求和再*2+1,特判1。
    3.乱序而且不全的等差数列sort之后后一项与前一项的差的gcd>1(只考虑公差>1的等差数列)
    4.乱序而且不全的等比数列不用sort,直接两项大数除小数,如果能整除,找这个商的最小公比(质因数分解,每个质因数次方数除以所有质因数次方数的gcd,然后把剩下的乘起来),找连续段,双指针判断一个等比数列里面是否有相等元素。
    5.
    (frac{sumlimits_{dmid n} d}{n}=sumlimits_{dmid n}frac{1}{d})
    (1+1/2+1/3+1/4+...1/n = ln(n+1) + r)
    (sumlimits_{i=1}^nsumlimits_{dmid i}frac{1}{d}=sumlimits_{d=1}^nsumlimits_{dmid i}^{ileq n}frac{1}{d})

  • 相关阅读:
    H
    并查集
    H
    Supermarket (贪心 并查集)
    H
    M
    N-Find a way
    HDU 4035 Maze
    #386. 【UNR #3】鸽子固定器
    P4688 [Ynoi2016]掉进兔子洞
  • 原文地址:https://www.cnblogs.com/liu-yi-tong/p/13899227.html
Copyright © 2011-2022 走看看