题库/Y1288

#Y1288. 最大值

    传统题 难度: 提高 标签>一本通数学
时间限制1500 ms
内存限制128 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y1288 · 最大值

退出在线编程模式
提高 读懂题意,让每一次思考成为成长。
时间限制1500 ms
内存限制128 MiB
通过率—0 / 0 次提交

题目描述

给n个正整数,选择两个不同下标i<j,求Ai op Aj的最大值。c=1为and,c=2为xor,c=3为or;数值可重复,但必须是不同下标。

本题为一本通1776的公开本地训练修订版。

输入

首行T,1≤T≤6。每组n c和n个Ai,2≤n≤10^5,c∈{1,2,3},1≤Ai<2^20。

输出

每组输出一行整数最大值。

输入样例

3
5 1
1 4 5 7 9
5 2
2 3 4 5 7
5 3
9 5 4 2 1

输出样例

5
7
13

修订说明

把源显示为220的位数上界公开明确为2^20,保留三运算和不同下标;避免以已有仅XOR题代替本题AND/OR新算法。

本地修订与来源

本题为经授权补全的本地训练修订版,原始公开题面保留在采集档案;修订了:把源显示为220的位数上界公开明确为2^20,保留三运算和不同下标;避免以已有仅XOR题代替本题AND/OR新算法。。此处题意、范围和输出约定以本修订版为准,不冒称原站或官方原版。原题链接:https://ybt.ssoier.cn/problem_show.php?pid=1776。

评测数据说明

本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共4个测试点,非原站或官方原始数据。总分100分。

题目信息

#2119
—

暂无提交记录

练习难度 提高
时间限制
1500ms
内存限制
128MiB

题目标签

暂无标签
上传者