zoukankan      html  css  js  c++  java
  • 朝鲜时蔬 部分证明

    朝鲜时蔬 的一些力所能及的证明

    题意

    (~~~~) 包含 (1sim n) 的所有元素的集合,有多少个 (m) 阶子集,这个 (m) 阶子集的和能被最多该集合的 (k) 阶子集和整除。

    (~~~~) (1leq kleq mleq nleq 10^{12},1leq mleq 4)

    题解

    (m=1,k=1)

    (~~~~) 任选集合一定成立,故答案为 (n) .

    (m=2,k=1)

    答案

    (~~~~) 设答案的 (m) 阶子集为 ({a,b}(a<b)) ,则必定有 (a|(a+b) Rightarrow a|b) ,因此枚举 (a) ,得到:

    [Ans=sum_{i=1}^n(lfloor dfrac{n}{i} floor-1) ]

    (~~~~) 整除分块即可。

    证明

    (~~~~) 证明不可能存在 (a|(a+b))(b|(a+b))

    (~~~~) 你看样例解释里面不存在这种情况

    • (a ot|~b) ,则显然不成立;
    • 否则,设 (b=ka,kin mathcal{Z^*}) ,则应满足 (a|k+1 land ka|k+1) ,两式结合有 (k|1),即 (k=1),不满足 (a<b) 的限制。

    (m=2,k=2)

    答案

    (~~~~) 显然选择所有集合均可,答案为 (egin{pmatrix} n\2 end{pmatrix}) .

    (m=3,k=1)

    答案

    (~~~~)(m=3,k=1) 的最优集合为 ({k,2k,3k}) ,故答案为 (lfloor dfrac{n}{3} floor).

    证明

    (~~~~) 证明其最优集合的形式:

    (~~~~)({ak,bk,ck}(a<b<c)) 为最优集合形式 ,由已知的形式:

    [left{egin{array}{l} a|(a+b+c)\b|(a+b+c)\c|(a+b+c)end{array} ight. ]

    (~~~~) 稍微化一下:

    [left{egin{array}{l} a|(b+c)\b|(a+c)\c|(a+b)end{array} ight. ]

    (~~~~) 设:(ck=a+b Rightarrow c=dfrac{a+b}{k} (k in mathcal{Z^*})) ,由 (a<b<c) 可知 (k=1)

    (~~~~) 故:

    [left{egin{array}{l} a|2b\b|2aend{array} ight. ]

    (~~~~) 设:(pa=2b Rightarrow a=dfrac{2b}{p} (p in mathcal{Z^*})) ,则代入: (b|dfrac{4b}{p})(p=1,2,4) ,此时分别有 (a=2b,a=b,a=dfrac{1}{2}b) ,结合 (a<b<c) 的条件,则只有 (a=dfrac{1}{2}b) 满足条件。再代入 (c=a+b),此时有 (a:b:c=1:2:3) .

    (m=3,k=2)

    答案

    (~~~~) 设:最优集合为 ({a,b,c}(a<b<c)) ,则最优集合只有 ((a+b)|(a+b+c) Rightarrow (a+b)|c) ,枚举 (a+b) ,同时再算上拆分方案即可:

    [Ans=sum_{i=1}^n lfloor dfrac{i-1}{2} floor lfloor dfrac{n}{i} floor ]

    (~~~~) 整除分块即可。

    (m=3,k=3)

    答案

    (~~~~) 任选集合一定成立,答案为 (egin{pmatrix} n\3 end{pmatrix}) .

    (m=4,k=1)

  • 相关阅读:
    linux命令学习笔记:cut详解
    浏览器url传参中文时得到null的解决方法
    jQuery给控件赋值....
    Myeclipse 错误An internal error has occurred 解决办法
    浏览器发送URL的编码特性
    DEBUG -- CLOSE BY CLIENT STACK TRACE问题的两种解决方案,整理自网络
    解决Maven中OutOfMemory错误
    java中的URLEncoder和URLDecoder类;中文在地址栏中的处理
    关于CLOSE BY CLIENT STACK TRACE
    Hibernate复合主键映射
  • 原文地址:https://www.cnblogs.com/Azazel/p/15408813.html
Copyright © 2011-2022 走看看