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

3475相或为k

3475相或为k

⭐️难度:困难
🌟考点:位运算
📖
在这里插入图片描述

📚

import java.util.Scanner;

import java.util.Scanner;

public class  Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int t = sc.nextInt();

        while(t-->0) {
            int n = sc.nextInt();//循环的数
            int k = sc.nextInt();//给的或(数)
            int num = 0;
            for(int i=1;i<=n;i++) {
                int r =sc.nextInt();
                if((r&k)==r) { // r有1的位置k也刚好有1
                    num = num | r;
                }
            }
            if(num==k) {
                System.out.println("Yes");
            }else {
                System.out.println("No");
            }
        }
    }
}

🍎笔记
在这里插入图片描述

相关文章:

  • 1-PostgreSQL 简介
  • huggingface下载模型到本地缓存环境变量配置详解
  • 《每天读一个JDK源码》之HashMap解读
  • Python线程池知多少
  • 【Qt】ffmpeg照片提取、视频播放▲
  • 【Java 基础(人话版)】Java SE vs Java EE
  • 请解释 Node.js 中的网络模块(http、https),如何创建 HTTP服务器?
  • ESP32+Mixly+温湿度传感器DHT11
  • LangChain项目实战1——基于公司制度RAG回答机器人
  • PHP的学习
  • 如何通过 LlamaIndex 将数据导入 Elasticsearch
  • DAY09 Map接口、斗地主案例(有序版本)、冒泡排序
  • Mysql100道高频面试题
  • DeepSeek开源周-汇总
  • CSS浮动详解
  • 稀疏数组学习
  • Vue3项目如何使用TailWind CSS保姆级教程
  • 使用Python开发以太坊智能合约:轻松入门与深度探索
  • Linux与UDP应用1:翻译软件
  • C++Primer学习(4.8位运算符)
  • 现在哪个招聘网站做的比较好/排名前十的大学
  • 教人做辐射4mod的网站/免费收录网站
  • html5手机网站分辩率/网站排行查询
  • wordpress wp editor/优化系统软件
  • 黄瓜视频ios/搜索引擎优化方法有哪些
  • 安庆市住房和城乡建设局网站/网络销售平台排名前十