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

蓝桥杯 2022 省 B 洛谷 P8787 砍竹子

[蓝桥杯 2022 省 B] 砍竹子

题目描述

这天,小明在砍竹子,他面前有 n n n 棵竹子排成一排,一开始第 i i i 棵竹子的高度为 h i h_{i} hi.

他觉得一棵一棵砍太慢了,决定使用魔法来砍竹子。魔法可以对连续的一段相同高度的竹子使用,假设这一段竹子的高度为 H H H,那么使用一次魔法可以把这一段竹子的高度都变为 ⌊ ⌊ H 2 ⌋ + 1 ⌋ \left\lfloor\sqrt{\left\lfloor\frac{H}{2}\right\rfloor+1}\right\rfloor 2H+1 , 其中 ⌊ x ⌋ \lfloor x\rfloor x 表示对 x x x 向下取整。小明想知道他最少使用多少次魔法可以让所有的竹子的高度都变为 1 1 1

输入格式

第一行为一个正整数 n n n,表示竹子的棵数。

第二行共 n n n 个空格分开的正整数 h i h_{i}

相关文章:

  • Terminal常见快捷命令(持续更新)
  • 利用Leaflet + React:构建WEBGIS
  • 2024第十九届中国(温州)机械装备展9月20-22日举行
  • IDEA 宝贝插件
  • 靡语IT:Bootstrap 简介
  • 【Vue】组件
  • 集合类多线程(JUC)
  • Redis 的主从复制、哨兵和cluster集群
  • 腾讯云短暂崩溃2小时
  • Leetcode 150. 逆波兰表达式求值和Leetcode 55. 跳跃游戏
  • 原型设计模式的学习
  • Linux生态系统:探索Linux的开源世界
  • 二:什么是RocketMQ
  • 【Erlang】【RabbitMQ】Linux(CentOS7)安装Erlang和RabbitMQ
  • linux之文件系统、inode和动静态库制作和发布
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 《剑指offer》分解让复杂问题更简单
  • 2017年终总结、随想
  • Effective Java 笔记(一)
  • export和import的用法总结
  • LeetCode算法系列_0891_子序列宽度之和
  • node和express搭建代理服务器(源码)
  • win10下安装mysql5.7
  • 闭包--闭包作用之保存(一)
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 如何在 Tornado 中实现 Middleware
  • 数据仓库的几种建模方法
  • 学习HTTP相关知识笔记
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • $.ajax中的eval及dataType
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (八十八)VFL语言初步 - 实现布局
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (一)VirtualBox安装增强功能
  • (转)Unity3DUnity3D在android下调试
  • (转)母版页和相对路径
  • ***详解账号泄露:全球约1亿用户已泄露
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .Net CF下精确的计时器
  • .NET 使用配置文件
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国
  • @Conditional注解详解
  • [04]Web前端进阶—JS伪数组
  • [Angular] 笔记 18:Angular Router
  • [C++数据结构](31)哈夫曼树,哈夫曼编码与解码
  • [CCIE历程]CCIE # 20604
  • [CVPR2021]Birds of a Feather: Capturing Avian Shape Models from Images
  • [Django ]Django 的数据库操作
  • [GN] DP学习笔记板子