#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using uint = unsigned;
const int N = 1010;
ll f[N][N];
uint a[N];
int n, m;
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cin >> n >> m;
for(int i = 1; i <= n; i++)
cin >> a[i];
for(int i = 1; i <= n; i++)
for(int j = 0; j <= m; j++)
{
uint x = a[i];
for(int k = 0; k < 32; k++)
{
if(j+k > m) break;
f[i+1][j+k] = max(f[i+1][j+k], f[i][j] + x);
x = ((x << 1) | (x >> 31 & 1)); //不能用longlong(不是32位),不能用int(是32位但是会溢出)
}
}
ll ans = 0;
for(int i = 0; i <= m; i++)
ans = max(ans, f[n+1][i]);
cout << ans;
}
1 postgresql 软件目录
rootu24-pg-110:~# tree -L 1 /usr/local/postgresql-17/ /usr/local/postgresql-17/ ├── bin #可执行二进制文件 ├── include ├── lib └── share
2 数据库目录及文件
#目录结构 base --每个数据库的子目录 global --数据库集簇范…
C --- string 简介1、构造函数2、迭代器(主流的遍历方式)2.1字符串经典遍历和修改的方式2.2使用迭代器遍历和修改字符串2.3使用范围for遍历对象(C11支持的新特性) 3、常见,常用方法或重载3.1查询大小和容量管理3.2增3.…
版本情况:
Android Studio Meerkat Feature Drop | 2024.3.2
Build #AI-243.25659.59.2432.13423653, built on April 30, 2025
Runtime version: 21.0.6-13368085-b895.109 amd64夜神模拟器 V7.0.5.9046
问题描述:
cmd命令行使用adb连接夜神模拟器成…