#bzoj4976. 宝石镶嵌

    ID: 5483 远端评测题 1000ms 256MiB 尝试: 1 已通过: 0 难度: 4.11 上传者: 标签>动态规划贪心组合数学差分bzojLydsy

宝石镶嵌

题目描述

魔法师小Q\text Q拥有nn个宝石,每个宝石的魔力依次为w1,w2,,wnw_1,w_2,\ldots,w_n。他想把这些宝石镶嵌到自己的法杖上,来提升法杖的威力。不幸的是,小Q\text Q的法杖上宝石镶嵌栏太少了,他必须扔掉k个宝石才能将剩下的宝石镶嵌上去。法杖的威力等于镶嵌在上面的所有宝石的魔力按位做或(OR)\mathrm(OR)运算的结果,请写一个程序帮助小Q\text Q做出最佳的选择,使得法杖的威力最大。

输入格式

第一行包含两个正整n,kn,k

第二行包含nn个整数w1,w2,,wnw_1,w_2,\ldots,w_n,分别表示每个宝石的魔力。

输出格式

输出一行一个整数,即最大的威力。

样例

4 1
32 16 8 7
56

数据规模与约定

对于100%100\%的数据:$2\le n\le 100000,1\le k\le 100,k<n,0\le w_i\le 100000$。