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

天梯-零头就抹了吧

涉及知识点

位运算:通过位运算快速找到小于等于输入整数  n  的最大2的幂次方数。

数学知识:如果一个数的二进制表示中不只有最高位是1,那么它就不是2的幂次方数。因此最高位是1且其余位都是0的数字,正是2的幂次方数。

#include<bits/stdc++.h>
using namespace std;
int main(){int n;cin>>n;int x=1;//x用于存储当前的2的幂次方数,初始值为2的0次方(即1)。while(x<<1<=n) x<<=1;//如果x乘以2后的值仍然小于等于n,则继续循环cout<<x<<endl;return 0;
}

http://www.xdnf.cn/news/108415.html

相关文章:

  • 实操Obsidian+Ollama+deepseek构建本地知识库
  • C语言五子棋项目
  • [计算机科学#1]:计算机的前世今生,从算盘到IBM的演变之路
  • flex布局说明
  • 百万点数组下memset、memcpy与for循环效率对比及原理分析
  • 经典算法 小数点后的第n位
  • 语音合成之四基于LLM的语音合成
  • Sql刷题日志(day5)
  • JVM理解(通俗易懂)
  • 2025年渗透测试面试题总结-拷打题库14(题目+回答)
  • 时间自动填写——电子表格公式的遗憾(DeepSeek)
  • A13 自定义系统服务使用总结
  • Kafka集群
  • ABP-Book Store Application中文讲解 - Part 0:开发环境搭建
  • 意见反馈留言二维码制作
  • leetcode-枚举
  • Langchain coercion简介
  • deeplab语义分割训练自定数据集
  • leve1.4
  • LLama Factory从入门到放弃
  • iThenticate英文查重系统怎么用?
  • 【AI论文】在非政策指导下学习推理
  • 中药企业数字化转型:从传统制造到智能制药的跨越
  • 3D模型格式转换工具HOOPS Exchange 2025.3.0更新:iOS实现Rhino格式支持!
  • TypeScript-知识点梳理
  • 艾瑞:高标准化场景AI渗透越来越高,Agent将是未来AI+HRM的最佳形态
  • 【UML建模】数据流图 绘制
  • 【论文#目标检测】Attention Is All You Need
  • sql 根据时间范围获取每日,每月,年月的模版数据
  • 高等数学第一章---函数与极限(1.3 函数的极限)