蓝桥杯 14 天 十五届蓝桥杯 数字诗意

static boolean kkk(long x) {if(x==1)return true;else {// 初始化xx为1,用于计算2的幂long xx = 1;// 循环60次,检查2的幂是否等于xfor (int i = 1; i <= 60; i++) {xx *= 2; // 每次将xx乘以2if (xx == x) { // 如果xx等于x,说明x是2的幂,返回truereturn true;}}// 如果循环结束后没有找到匹配的2的幂,返回falsereturn false;}}static long a[] = new long[210000];static int count;public static void main(String[]args) {Scanner scan = new Scanner(System.in);int n = scan.nextInt();for (int i = 1; i <= n; i++) {a[i] = scan.nextLong();}// 遍历数组a中的每个数字,判断其是否是2的幂for (int i = 1; i <= n; i++) {if (kkk(a[i])) { // 如果数字是2的幂,计数器jjj加1count++;}}// 输出满足条件的数字个数System.out.println(count);   }

 数学还真是神奇,首先奇数肯定能被连续的数表示,比如 5  = 2 + 3     7 = 3 + 4   9 = 4 + 5

..... 

实在太难想了,数学太奇妙了 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/76037.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

异常与捕获

1.C 异常概念 异常是一种处理错误的方式&#xff0c;当一个函数发现自己无法处理的错误时就可以抛出异常&#xff0c;让函数的直接或间接的调用者处理这个错误。 throw&#xff1a;当问题出现时&#xff0c;程序会抛出一个异常。这是通过使用 throw 关键字来完成的。catch&am…

2025年最新自动化/控制保研夏令营预推免面试真题分享(东南大学苏州校区/华东理工/南航/天大)

笔者来2021级本科自动化专业&#xff0c;以下部分将介绍我在夏令营以及预推免期间发生经历和问题 东南大学苏州校区蒙纳士大学联培 东南大学苏州校区的项目算是一个比较小众的项目&#xff0c;是第一年在苏州校区&#xff0c;二三年到南京校区找导师&#xff08;不提供住宿自…

【SQL】MySQL基础2——视图,存储过程,游标,约束,触发器

文章目录 1. 视图2. 存储过程2.1 创建存储过程2.2 执行存储过程 3. 游标4. 约束4.1 主键约束4.2 外键约束4.3 唯一约束4.4 检查约束 5. 触发器 1. 视图 视图是虚拟的表&#xff0c;它是动态检索的部分。使用视图的原因&#xff1a;避免重复的SQL语句&#xff1b;使用表的部分而…

OGG故障指南:OGG-01163 Bad column length (xxx) specified for column

报错 OGG-01163 Bad column length (xxx) specified for column AAA in table OWNER.TABLE, maximum allowable length is yyy原因 源端修改了字段长度。 虽然源端和目标端的长度已经通过DDL语句修改到一致&#xff0c;在extract进程未重启的情况下&#xff0c;生成的trail文…

Linux进程状态补充(10)

文章目录 前言一、阻塞二、挂起三、运行R四、休眠D五、四个重要概念总结 前言 上篇内容大家看的云里雾里&#xff0c;这实在是正常不过&#xff0c;因为例如 写实拷贝 等一些概念的深层原理我还没有讲解&#xff0c;大家不用紧张&#xff0c;我们继续往下学习就行&#xff01;&…

信息学奥赛一本通 1609:【例 4】Cats Transport | 洛谷 CF311B Cats Transport

【题目链接】 ybt 1609&#xff1a;【例 4】Cats Transport 洛谷 CF311B Cats Transport 【题目考点】 1. 动态规划&#xff1a;斜率优化动规 【解题思路】 解法1&#xff1a;设a点的前缀和 输入的 d d d序列是从 d 2 d_2 d2​到 d n d_n dn​&#xff0c;共n-1个数字。人…

bluecode-20240913_1_数据解码

时间限制&#xff1a;C/C 1000MS&#xff0c;其他语言 2000MS 内存限制&#xff1a;C/C 256MB&#xff0c;其他语言 512MB 难度&#xff1a;困难 数据解码 指定有一段经过编码的二进制数据&#xff0c;数据由0个或多个"编码单元"组成。"编码单元"的编码方式…

接口自动化进阶 —— Pytest全局配置pytest.ini文件详解!

pytest.ini 是 Pytest 的全局配置文件&#xff0c;用于自定义测试运行的行为和规则。通过配置 pytest.ini&#xff0c;可以避免在命令行中重复输入参数&#xff0c;提升测试的效率和一致性。 1. 配置文件的位置和格式 位置&#xff1a;pytest.ini 文件通常放在项目的根目录下。…

ModuleNotFoundError: No module named ‘demjson‘

错误 ModuleNotFoundError: No module named demjson 表明 Python 无法在其环境中找到名为 demjson 的模块。demjson 是一个第三方库&#xff0c;用于在 Python 中编码和解码 JSON 数据。如果你尝试导入它但遇到了这个错误&#xff0c;那很可能是因为你的 Python 环境中没有安装…

1、C51单片机(STC8G2K64S4)串口实验

一、串口1接线图 1、下面是单片机外接电路图&#xff0c;P30,P31分别用于RXD和TXD功能引脚 2、我们来查看单片机手册 串口1需要设置的寄存器 串口1的功能脚配置选择位&#xff0c;看电路图选择的是P3.0,P3.1。 3、串口1&#xff1a;SCON控制寄存器 设置为0x50:0101 0000。&a…

3PL EDI:SA Piper Logistics EDI需求分析

SA Piper Logistics成立于2005年&#xff0c;是一家专注于全球供应链管理的第三方物流服务商&#xff08;3PL&#xff09;&#xff0c;总部位于美国芝加哥。公司以“优化物流效率&#xff0c;重塑供应链价值”为使命&#xff0c;提供仓储管理、运输规划、订单履行及跨境清关等一…

vscode正则表达式使用

小标题 ^\d.\d.\d\s.*$ ^表示匹配字符串的开头。\d\.\d\.\d表示匹配一到多个数字&#xff0c;接着一个小数点&#xff0c;再接着一到多个数字&#xff0c;然后又一个小数点和一到多个数字&#xff0c;用来匹配类似 “2.1.1” 这样的标题号部分。\s表示匹配一个空格。.*表示匹配…

力扣.旋转矩阵Ⅱ

59. 螺旋矩阵 II - 力扣&#xff08;LeetCode&#xff09; 代码区&#xff1a; class Solution {const int MAX25; public:vector<vector<int>> generateMatrix(int n) {vector<vector<int>> ans;vector<int> hang;int len_nn;int arry[25][25]…

软件工程面试题(十)

1、OSI七层模型tcp四层模型是什么样的 OSI七层参考模型 :物理层 、数据链路层 、网络层 、传输层、应用层、会话层、表示层 TCP/IP:第一层网络接口层第二层 第二层??网间层 第三层??传输层 第四层??应用层 2、JAVA测试模式(ZZ): 模式(一) Main 模式 模式(二)…

淘宝双十一大促监控系统开发:实时追踪爆品数据与流量波动

以下是开发一个淘宝双十一大促监控系统&#xff0c;以实时追踪爆品数据与流量波动的详细步骤及示例代码&#xff1a; 实现思路 数据获取&#xff1a;利用淘宝 API 或者爬虫技术&#xff0c;获取商品的销售数据、浏览量等信息。数据存储&#xff1a;将获取到的数据存储到数据库…

高并发金融系统,“可观测-可追溯-可回滚“的闭环审计体系

一句话总结 在高并发金融系统中&#xff0c;审计方案设计需平衡"观测粒度"与"系统损耗"&#xff0c;通过双AOP实现非侵入式采集&#xff0c;三表机制保障操作原子性&#xff0c;最终形成"可观测-可追溯-可回滚"的闭环体系。 业务痛点与需求 在…

Docker 的实质作用是什么

Docker 的实质作用是什么 目录 Docker 的实质作用是什么**1. Docker 的实质作用****2. 为什么使用 Docker?****(1)解决环境一致性问题****(2)提升资源利用率****(3)简化部署与扩展****(4)加速开发与协作****3. 举例说明****总结**Docker 的实质是容器化平台,核心作用…

【测试】每日3道面试题 3/29

每日更新&#xff0c;建议关注收藏点赞。 自动化测试中的PO模式 page object model POM 是一个设计模式&#xff0c;在自动化测试中将页面元素和操作抽象为对象。具体是将每个页面或页面一部分封装为一个类&#xff0c;包含页面元素和相关操作。 PO 模式不仅适用于 Web 应用的自…

ISIS-4 LSP计算

上一章我们介绍了ISIS的LSDB的形成以及相关实验 这一章我们来介绍ISIS是怎样来计算我们的路由的 1、LSDB数据库 之前我们在ISIS概述里面已经提及到Level-1的路由器设备只会维护Level-1的LSDB Level1-2会维护Level-1以及Level-2的LSDB,Level-2只会维护Level-2的LSDB 2、ATT置…

第7期:生成式AI伦理边界——当技术撞上道德与法律的防火墙

现实版"黑镜"事件 某直播平台主播使用AI换脸技术冒充明星带货&#xff0c;当晚销售额破亿。三天后收到法院传票——这不仅侵犯肖像权&#xff0c;生成的虚假宣传内容还引发大规模消费投诉。这个案例让行业意识到&#xff1a;没有伦理约束的AI&#xff0c;就像没有刹车…