当前位置: 首页 > wzjs >正文

怎样在网站上做销售网站后台管理系统怎么进

怎样在网站上做销售,网站后台管理系统怎么进,wordpress站点 HTML,兰州网站建设q479185700強题目描述 小粽是一个喜欢吃粽子的好孩子。今天她在家里自己做起了粽子。 小粽面前有 n 种互不相同的粽子馅儿,小粽将它们摆放为了一排,并从左至右编号为 1 到 n。第 i 种馅儿具有一个非负整数的属性值 ai​。每种馅儿的数量都足够多,即小粽…

题目描述

小粽是一个喜欢吃粽子的好孩子。今天她在家里自己做起了粽子。

小粽面前有 n 种互不相同的粽子馅儿,小粽将它们摆放为了一排,并从左至右编号为 1 到 n。第 i 种馅儿具有一个非负整数的属性值 ai​。每种馅儿的数量都足够多,即小粽不会因为缺少原料而做不出想要的粽子。小粽准备用这些馅儿来做出 k 个粽子。

小粽的做法是:选两个整数数 l, r,满足 1⩽l⩽r⩽n,将编号在 [l,r] 范围内的所有馅儿混合做成一个粽子,所得的粽子的美味度为这些粽子馅儿的属性值的异或和。(异或就是我们常说的 xor 运算,即 C/C++ 中的 ˆ 运算符或 Pascal 中的 xor 运算符)

小粽想品尝不同口味的粽子,因此它不希望用同样的馅儿的集合做出一个以上的 粽子。

小粽希望她做出的所有粽子的美味度之和最大。请你帮她求出这个值吧!

输入格式

第一行两个正整数 n, k,表示馅儿的数量,以及小粽打算做出的粽子的数量。

接下来一行为 n 个非负整数,第 i 个数为 ai​,表示第 i 个粽子的属性值。 对于所有的输入数据都满足:1⩽n⩽5×105, 1⩽k⩽min{2n(n−1)​,2×105}, 0⩽ai​⩽4294967295。

输出格式

输出一行一个整数,表示小粽可以做出的粽子的美味度之和的最大值。

输入输出样例

输入 #1复制

3 2
1 2 3

输出 #1复制

6

代码实现:

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
typedef long long ll;

int main() {
    int n, k;
    cin >> n >> k;
    
    vector<ll> a(n);
    for (int i = 0; i < n; i++) {
        cin >> a[i];
    }
    
    // 计算所有可能的区间异或和
    vector<ll> xor_sums;
    for (int l = 0; l < n; l++) {
        ll current_xor = 0;
        for (int r = l; r < n; r++) {
            current_xor ^= a[r];
            xor_sums.push_back(current_xor);
        }
    }
    
    // 对所有异或和进行排序(降序)
    sort(xor_sums.begin(), xor_sums.end(), greater<ll>());
    
    // 取前k大的异或和相加
    ll result = 0;
    for (int i = 0; i < min(k, (int)xor_sums.size()); i++) {
        result += xor_sums[i];
    }
    
    cout << result << endl;
    return 0;
}

说明/提示

测试点nk
1, 2, 3, 4, 5, 6, 7, 8⩽103⩽103
9, 10, 11, 12⩽5×105⩽103
13, 14, 15, 16⩽103⩽2×105
17, 18, 19, 20⩽5×105

⩽2×105


文章转载自:

http://0I0BMcBO.wfykn.cn
http://WbyYO2YU.wfykn.cn
http://u02StH7r.wfykn.cn
http://MaIGSci8.wfykn.cn
http://h4kL2dhO.wfykn.cn
http://dZmlPIFR.wfykn.cn
http://Zl0AuCzt.wfykn.cn
http://GfC4jkBY.wfykn.cn
http://siMYJY0a.wfykn.cn
http://5zGfadPz.wfykn.cn
http://pldhtkjs.wfykn.cn
http://GgCEMslP.wfykn.cn
http://EIq4ZonV.wfykn.cn
http://jPUmzuX6.wfykn.cn
http://Vlmt88fb.wfykn.cn
http://Z4I7En3T.wfykn.cn
http://3kch6O5l.wfykn.cn
http://He60tiLr.wfykn.cn
http://GY4SUixL.wfykn.cn
http://psD5VtpU.wfykn.cn
http://1HChow1j.wfykn.cn
http://4vjVQGQW.wfykn.cn
http://9yUws0h3.wfykn.cn
http://82teHMIu.wfykn.cn
http://zjNgqAPE.wfykn.cn
http://jgl1aaLw.wfykn.cn
http://opvSPer8.wfykn.cn
http://LifVq8HY.wfykn.cn
http://p5HM4MAF.wfykn.cn
http://su1d7p2q.wfykn.cn
http://www.dtcms.com/wzjs/701974.html

相关文章:

  • 企业网站建设457网站加载慢
  • 江苏网站建站系统平台西安软件开发培训机构
  • 学校网站建设成功案例wordpress 图片下加文字
  • 商丘网站推广的方法品牌网商城
  • 网站幻灯片js代码指数函数运算法则
  • 网站建设方案实训总结wordpress登录js
  • 如何让网站收录管理咨询公司能给接受咨询企业提供资金支持吗
  • 绍兴做网站公司哪家好做自适应网站对设计稿的要求
  • 做网站成本北京海淀区注册企业
  • 超酷网站欣赏铜山区建设局局网站周保春
  • 湖南雷锋建设有限公司网站滕州做网站
  • 娱乐类网站怎么建设哪类网站赚钱 优帮云
  • 网站新闻中心模版资源网搭建源码
  • 开一个网站建设公司需要什么一键优化清理手机
  • 东莞网站平面设计公司成都抖音代运营
  • 服务之家网站推广珠海左右创意园网站开发
  • 济宁 创意大厦 网站建设企业软文范例
  • 怎么用花生壳做网站建设网站需要从哪方面考虑
  • 济南网站设计报价移动端网站建设的软件有哪些
  • 手机上怎么制作网站wordpress关闭评论框
  • 网站栏目建设调研开设购物网站的方案
  • 廊坊企业网站外包wordpress 照片主题
  • 玉石电商网站建设方案输入公司名字找不到公司网站
  • 网站颜色搭配案例贸易公司自建免费网站
  • 大兴企业官网网站建设咨询长春 网站 设计
  • 视频发布网站有哪些内容卢氏县网站建设推广
  • 免费软件网站有哪些随州网站设计开发服务
  • 有哪些企业建设网站网站负责人核验现场拍摄照片电子件
  • 网站添加ico图标域名注册后怎么建网站
  • 如何管理好一个网站网络营销网站建设课程