首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
牛牛爱位运算
8条解析
开通博客写题解
Kur1su
发表于 2020-08-15 09:55:47
Description 他刚刚理解&的用法(and),准备趁热打铁,做做下面这题:给定一个长度为n的序列a,你需要从中挑出任意多个(可以0个)数,使得他们&起来值最大。看起来挺简单的,可是牛牛就是不会做。比如说选出五个数1,3,5,7,9,他们&起来的值就是1&3&a
展开全文
段三园的小迷弟
发表于 2020-08-15 13:12:20
B这个题目就考了二进制,&且运算得到的结果只会更小,所以我们只要取最大的数即可 如果可以的话点个赞和关注吧,谢谢大家对本题解的支持[点赞] #include<bits/stdc++.h> using namespace std; typedef&n
展开全文
sunsetcolors
发表于 2020-08-15 14:01:35
B 牛牛爱位运算 题目地址: https://ac.nowcoder.com/acm/contest/6885/B 基本思路: 我们思考一下运算的特点,考虑二进制的每一位,如果我已经是了,那么我和更多的数去,我不会变的更优,而我这一位是了,那么和其他数,同样也不会让我更优,也就是说我们实际上
展开全文
东溪看水
发表于 2020-08-15 15:53:47
题目 给定一个长度为 的序列 ,你需要从中挑出任意多个(可以 0 个)数,使得他们 & 起来值最大。 解题思路 给定两个整数 和 ,。所以,序列 中的最大值就是答案。 C++代码 #include<iostream> using namespace std; int ma
展开全文
yu__xuan
发表于 2020-08-14 22:08:26
题目 牛牛爱位运算 思路 位运算。这题考察位运算的知识。 由此可得两个数进行 操作只会使得最后的结果变小或者不变,不可能变大,所以最后答案就是一开始序列中最大的数。 Code #include <cstdio> #include <cstring> #include &
展开全文
zjnu_tjq
发表于 2020-08-14 22:10:15
链接:https://ac.nowcoder.com/acm/contest/6885/B来源:牛客网 题意: 输入1个t代表数据组数,1个n,每组数据有n个数让你求这n个数中任意取若干个数(可以为0个数),这些数的按位与最大 solution: 我们知道按位与&这个操作是对每个数的二进制数
展开全文
肖先生~
发表于 2020-08-15 03:51:07
题目描述牛牛正在学习位运算他刚刚理解&的用法(and),准备趁热打铁,做做下面这题:给定一个长度为n的序列a,你需要从中挑出任意多个(可以0个)数,使得他们&起来值最大。看起来挺简单的,可是牛牛就是不会做。比如说选出五个数1,3,5,7,9,他们&起来的值就是1&3&
展开全文
清风扬雪
发表于 2020-08-15 11:56:53
题目链接题意:给定一序列求字序列按位与之和的最大值。思路:利用可知,只需求得数组内最大值即可。代码: #include<cmath> #include<cstdio> #include<vector> #include<queue> #include&
展开全文
查看本题
查看本题讨论
相关比赛
6885-牛客练习赛67
进入比赛
7177-牛客练习赛67(重现赛)@但是犯得上犯得上广泛
进入比赛
7218-牛客练习赛67(重现赛)@梦魇201801032103886
进入比赛
7272-牛客练习赛67(重现赛)@vito0210
进入比赛
7405-齐鲁工业大学test
进入比赛
等你来战
查看全部
牛客小白月赛119
报名截止时间:2025-07-04 21:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题