题目名称 3790. 界外科学
输入输出 outsci.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 12
题目来源 GravatarZRQ 于2022-11-04加入
开放分组 全部用户
提交状态
分类标签
二分法 搜索法 字典树/Trie
查看题解 分享题解
通过:2, 提交:9, 通过率:22.22%
GravatarZRQ 100 1.557 s 219.36 MiB C++
Gravatarop_组撒头屯 100 9.534 s 5.74 MiB C++
Gravataryrtiop 66 0.273 s 5.74 MiB C++
GravatarZRQ 66 0.980 s 3.51 MiB C++
Gravataryrtiop 50 0.279 s 5.74 MiB C++
Gravatarop_组撒头屯 50 9.523 s 5.74 MiB C++
GravatarLfc_HeSn 0 0.000 s 0.00 MiB C++
Gravatarムラサメ 0 0.003 s 0.48 MiB C++
Gravataryrtiop 0 12.000 s 5.74 MiB C++
本题关联比赛
4043级NOIP2022欢乐赛3rd
关于 界外科学 的近10条评论(全部评论)
回复 @组撒头屯 :
这种带限制的问题能用模拟退火写吗?我昨天想了想感觉找不到一个正确高效的模拟退火模型。
btw 随机数取模感觉不应该是 $\bmod \ n$,应该把 $T$ 也加进去。
Gravataryrtiop
2022-11-18 17:43 5楼
新增两组hack数据,并hack了所有人
如果是这样的话前面的数据也可能有误?
Gravatarop_组撒头屯
2022-11-18 17:32 4楼
回复 @ムラサメ :hacked
GravatarZRQ
2022-11-17 21:56 3楼
数据太,建议加强
Gravatarムラサメ
2022-11-16 22:14 2楼
这数据出的多少有点欺负人了(恼
b>0就全加起来就能A是吧(
GravatarLfc_HeSn
2022-11-06 13:19 1楼

3790. 界外科学

★★☆   输入文件:outsci.in   输出文件:outsci.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

$ENE$ 是一位电脑少女,这天她在帮 $Shintaro$ 网上购物。网店一共有 $n$ 件物品,第 $i$ 件物品有 $a_i$ 的价格,并且购买这件物品会给 $Shintaro$ 带来 $b_i$ 的满足度,不同的物品获得的满足度会累加。

$Shintaro$ 最多只能支付 $m$ 元。由于他资金有限,$ENE$ 黑入了网店的支付系统。在她操作之后,总价格的计算方式是将所有物品的价格给 $xor$ (异或运算)起来。

如 $Shintaro$ 现在买了价格为 $1$ 、$2$ 、$2$ 、$7$ 的四件物品,总价格为$1⊕2⊕4⊕7=01⊕2⊕4⊕7=0$。

$Shintaro$ 现在想知道在足够支付所买的物品的前提下,他最多能获得多少满足度。

【输入格式】

第一行两个数 $n,m$ ,表示物品的个数和 $Shintaro$ 最多能支付多少钱。

第二行 $n$ 个数,第 $i$ 个数 $a_i$ 表示第 $i$ 件物品的价格。

第三行 $n$ 个数,第 $i$ 个数 $b_i$ 表示第 $i$ 件物品能带给 $Shintaro$ 的满足度。

【输出格式】

一行一个数表示答案。

【样例输入1】

4 3
1 3 4 5
2 5 -3 100

【样例输出1】

104

【样例输入2】

1 1000000000
1
-1000000000

【样例输出2】

0

【样例输入3】

4 8
1 2 4 8
13 6 32 50

【样例输出3】

51

【数据规模与约定】

$30\%$:$n≤5$;

$50\%$:$n≤20$;

另外$20\%$:$1≤m,a_i≤100$;

$100\%$:$1≤n≤36,1≤m,a_i,|b_i|≤10^9$;