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

【补题】Codeforces Round 735 (Div. 2) B. Cobb

题意:

 思路:Codeforces Round #735 (Div. 2)-B. Cobb-题解

1.你多想了会之后,你会发现题目给出的这个公式,转化是不可能的,这个或其实也没什么逻辑可循,就是得算,于是乎得从其他地方入手

2.发现题目数据a[i]<=n,k<100,这个提示还是比较明显的,但是我还以为是故意误导人的,然后由于a[i]<=n,或操作在怎么搞,也就是把出现过的最高位开始往低位全部变成1,就这,都没办法超过2*n,那很明显了,i*j可以为n*n啊,所以说即使a[i]a[j]极限情况全是2*n,最坏也就少100(k)*2*n,所以当i,j==(n-200)的时候,就算n*n有着最坏的削减,n*(n-200)没有削减,那也不能比n*n大,因此本题最多枚举200*200,好了迎刃而解,暴力就完事了

只能说输在了以为k的数据是误导人的,自己想到贪心计算a[i]/i上面了

代码:

#include <bits/stdc++.h>
using namespace std;
#define int long long
#define IOS                       \std::ios::sync_with_stdio(0); \std::cin.tie(0);              \std::cout.tie(0)const int N = 3e5 + 5;
const int INF = 1e18;
// const int MOD = 998244353;
// const int MOD=1e9+7;
// const int MOD=100003;
const int maxn=5e5+10;void solve(){int n,m;std::cin >> n >> m;std::vector<int> ve(n+1);for(int i=1;i<=n;i++){std::cin >> ve[i];}int ans=-INF;for(int i=n;i>=std::max(1ll,n-200);i--){for(int j=n;j>=std::max(1ll,n-200);j--){if(i==j) continue;int now=i*j-m*(ve[i]|ve[j]);ans=std::max(now,ans);}}std::cout << ans << '\n';
}  signed main(){IOS;int t=1;std::cin >> t;while(t--){solve();}
}

http://www.dtcms.com/a/298834.html

相关文章:

  • 卡尔曼滤波器噪声方差设置对性能影响的仿真研究
  • 【LeetCode刷题指南】--有效的括号
  • K-近邻算法中的近似误差和估计误差
  • Win11批量部署神器winget
  • SQL基础⑯ | MySQL8新特性篇
  • JDK8保姆级安装教程
  • 新房装修是中央空调还是壁挂空调好?
  • 安卓上的迷之K_1171477665
  • 扒网站工具 HTTrack Website Copier
  • Netty中future和promise用法和区别
  • HashMap的线程安全性 vs ConcurrentHashMap
  • 从零开发Java坦克大战:架构设计与难点突破 (下)
  • Java测试题(上)
  • Effective C++ 条款02:尽量以 const, enum, inline 替换 #define
  • I/O 控制方式
  • docker部署的ragflow服务迁移 数据卷迁移
  • 内存优化:从堆分配到零拷贝的终极重构
  • Web前端:JavaScript 随机点名系统案例详解
  • 肺癌预测模型实战案例
  • C51:用DS1302时钟读取和设置时间
  • 静电释放检测误报率↓79%:陌讯多模态融合算法实战解析
  • 算法:数组part02: 209. 长度最小的子数组 + 59.螺旋矩阵II + 代码随想录补充58.区间和 + 44. 开发商购买土地
  • 2025年ASOC SCI2区TOP,无人机集群路径规划与任务分配的组合优化在多障碍战场环境中的应用,深度解析+性能实测
  • 汽车功能安全 -- TC3xx Error Pin监控机制
  • Post-Training on PAI (5): PAI-EasyDistill, PAI 自研大模型蒸馏框架
  • JAVA知识点(二):数据库
  • rk3588跑通速腾雷达RS16的ros点云读取
  • 装修进度管理系统功能对比:主流工具9选
  • Apipost:离线可用+AI全栈覆盖,国产API开发协作工具新标杆
  • HTTP响应状态码详解