HDU CCPC 1005 CaoHaha's staff

小白学电路之cadance搭建buffer电路 Buffer(缓冲器)是一种放大器或驱动电路,主要用于隔离输入和输出,以防止负载对前级电路造成干扰或影响。本文作者在电路方面是小白水平,目前正在学习,有不足之处欢迎指正。3.创建新的cellview,对此buffer进行仿真验证。2.创建buffer的symbol。电路中的V2的详细参数。 阅读详情
Problem Description
"You shall not pass!"
After shouted out that,the Force Staff appered in CaoHaha's hand.
As we all know,the Force Staff is a staff with infinity power.If you can use it skillful,it may help you to do whatever you want.
But now,his new owner,CaoHaha,is a sorcerers apprentice.He can only use that staff to send things to other place.
Today,Dreamwyy come to CaoHaha.Requesting him send a toy to his new girl friend.It was so far that Dreamwyy can only resort to CaoHaha.
The first step to send something is draw a Magic array on a Magic place.The magic place looks like a coordinate system,and each time you can draw a segments either on cell sides or on cell diagonals.In additional,you need 1 minutes to draw a segments.
If you want to send something ,you need to draw a Magic array which is not smaller than the that.You can make it any deformation,so what really matters is the size of the object.
CaoHaha want to help dreamwyy but his time is valuable(to learn to be just like you),so he want to draw least segments.However,because of his bad math,he needs your help.
 

Input
The first line contains one integer T(T<=300).The number of toys.
Then T lines each contains one intetger S.The size of the toy(N<=1e9).
 

Output
Out put T integer in each line ,the least time CaoHaha can send the toy.
 

Sample Input
5 1 2 3 4 5
 

Sample Output
4 4 6 6 7
(大神们不要喷我,我只是一只菜鸟)
题解:题意为N*N 并且单位长度为1的格子,每次可以连接邻边或者对角线,T组测试数据,问围成n面积最少需要多少条边!!	
     纯粹的一道找规律的题,我们每加一条边 都尽可能的将图形拼成正方形(以对角线为边的正方形最大)我们可以很容易
     的求得面积为偶数的最小边数,可以通过减少一条边推出当前的矩形较长边的关系。。。 
话不多说 直接上代码

#include<iostream>

using namespace std;

int T,n;
unsigned long long ans=0;
int main()
{
    ios::sync_with_stdio(false);
    int a[9]={0,4,4,6,6,7,8,8,8};
    cin>>T;
    while(T--)
    {
        ans=0;
        cin>>n;
        if(n<=4)
            cout<<a[n]<<endl;
        else
        {
            int num=0;
            n-=4;
            int cnt=8;
            while(n>=cnt)
            {
                n-=cnt;
                num+=4;
                cnt+=4;
            }
            int k=1;
            k+=num/4;
            num++;
            if(n>k)
                num++;
            if(n>(2*k+2))
                num++;
            if(n>(3*k+2))
                num++;
            ans=num+a[4];

            cout<<ans<<endl;
        }
    }
    return 0;
}

WIN10系统下VS2019编译CloudCompare2.12.4 CloudCompare2.12.4 阅读详情

相关推荐

数理逻辑1 -- 命题演算1

一直对逻辑的东西很感兴趣,尤其最近做的东西和AI相关,因此下定决心系统地学习数理逻辑。这些笔记并不是严谨的描述,只是作为一些概念的快速参考,以及加入一些个人认为好玩的公式、定理和推导。 简单来说,数理逻辑系统是由一串“符号”组成的系统,基本元素是那一堆“符号”,由“符号”组成“式子”。逻辑系统并不关心“式子”是否对错,只关心“式子”是否存在,也即是假定存在某些“式子“,再确定”推导规则“(Rule

Jason渣神的专栏 1831

CaoHaha's staff(中国大学生程序选拔赛2017年网络大赛)

Problem Description "You shall not pass!" After shouted out that,the Force Staff appered in CaoHaha's hand. As we all know,the Force Staff is a staff with infinity power.If you can use it skillfu

Dingle_Captain的博客 631

STK中的传感器、雷达、发射机、接收机、天线

本文根据STK手册介绍了传感器、雷达、发射机、接收机、天线等对象的基本属性,简略分析了它们的不同之处。

wangyulj的专栏 1万+

HDU 6154 CaoHaha's staff

方格画线圈面积

DT_Zhangshuo的博客 637

手把手教你用Alinx黑金开发板(Spartan-6)驱动ADF4351信号源(附Verilog SPI代码)

本文详细介绍了如何使用Alinx黑金开发板(Spartan-6 FPGA)驱动ADF4351信号源,包括硬件连接、Verilog SPI代码实现及系统调试。通过实战指南,帮助开发者快速掌握FPGA控制ADF4351芯片的技术,适用于射频信号源设计和学习应用。

weixin_30335575的博客 628

VIL-SLAM论文翻译:Stereo Visual Inertial LiDAR Simultaneous Localization and Mapping

文章目录写在前面摘要1.引言2.相关工作3.系统概述4.视觉前端5.双目视觉惯性里程计A. IMU预积分因子B. 非结构化视觉因子C. 优化和边缘化6. 激光建图A. LiDAR扫描去畸变B. 帧到地图配准7. LiDAR增强的闭环A. 回环检测B. 回环约束C. 全局位姿图优化D. 重定位8. 实验结果A.平台和软件B.测试和结果C. EuRoCMAV数据集测试9.结论 写在前面 写作参考: robot L 开源代码: 开源代码链接 论文原文: 原文链接 摘要 SLAM是移动和空中机器人的一项基本任务

JaydenQ的博客 2320

几何图形找规律——CaoHaha's staff

**题目:**Problem - 6154 http://acm.hdu.edu.cn/showproblem.php?pid=6154Problem Description“You shall not pass!” After shouted out that,the Force Staff appered in CaoHaha’s hand. As we all know,the Forc

sunandstarws的博客 646

期货套利策略(二)

接上一篇期货套利策略,随着对期货套利策略的深入了解,我发现套利策略不是那么好做的。下面将会讲碰到的一些问题。 上一篇文章中没有考虑滑点的问题,这里我们把滑点问题考虑进去。这里先说一些天勤api的买入点,天琴的买入点是当前K线的收盘价。碰到数据传输问题,还有计算等各方面问题,实际情况是无法在当前K线的收盘价买入的。这里我们把这方面问题考虑进去,利用api.wait_update()调到下一个k线数据...

qq_31611005的博客 1711

CCPC网赛 CaoHaha's staff(找规律+模拟扩展正方形)

"You shall not pass!" After shouted out that,the Force Staff appered in CaoHaha's hand. As we all know,the Force Staff is a staff with infinity power.If you can use it skillful,it may help you to do whatever you want. But now,his new owner,CaoHaha,is a

HJY 833

利用Dify平台打造大学生专属AI模拟面试助手:从零到精通的完整指南

在这个充满竞争的就业市场中,拥有一个24小时在线的AI面试教练无疑是大学生求职路上的秘密武器。通过本文的指导,你已经掌握了使用Dify平台构建专业级模拟面试助手的全套技能。从环境部署、模型选择,到Prompt设计、知识库集成,再到高级功能开发和效果优化,我们一步步打造了一个能够适应不同岗位、提供专业反馈的智能面试系统。无论是技术岗的算法问答,还是咨询业的案例分析,或是外企的英语面试,你的定制助手都能提供针对性训练。更重要的是,这个方案具有极强的可扩展性。

专注于编程、AI、人工智能等多个领域内容研究和分析 2789

【PPS便携式移动电源】如何透彻了解便携式移动电源,仅需要十分钟阅读即可

PPS 便携式储能电源的发展前景广阔,受益于户外经济爆发、应急备灾需求提升及 “双碳” 政策支持,全球市场规模预计持续增长,2025 年出货量将达 2380 万台,未来将向大功率大容量、光充一体化、智能化方向发展,还会拓展家庭储能、移动医疗等新场景,同时钠离子电池应用、双向逆变技术升级将进一步推动行业发展。

昔时扬尘处 272

hdu6154CaoHaha's staff

Problem Description “You shall not pass!” After shouted out that,the Force Staff appered in CaoHaha’s hand. As we all know,the Force Staff is a staff with infinity power.If you can use it skillful,i

Davenny:~我今天该吃点什么捏~ 1423

【基于Arduino 的CNC笔式绘图仪】

该机器的结构基于我之前视频中的DIY CNC激光雕刻机,目标是以尽可能少的零件制造最简单的CNC机器。它使用 3 个 NEMA 17 步进电机进行 X、Y 和 Z 轴运动,并使用一个小伺服器进行夹持器。这款数控笔式绘图仪的大脑是一块Arduino UNO板,结合了一个数控屏蔽和三个A4988步进驱动器。在我看来,相当大的工作区域,360x280mm,以及这款笔式绘图仪可以输出的细节水平也令人印象深刻。我真的很惊讶这些图纸的好坏和精确程度,尤其是我使用0.6毫米中性笔的图纸。

vor234的博客 1497

hdu6154 CaoHaha's staff CCPC网赛1005 找规律+构造

hdu6154 CaoHaha's staff CCPC网赛1005 找规律+构造 http://acm.split.hdu.edu.cn/showproblem.php?pid=6154 题意:在坐标系中,你可以连长度为sqrt(2)的对角线或者就是单位长度的边,要求最少的边构成面积为n的图形。求这个最小边。 题解:可以发现如果边数是4的倍数,构造菱形是面积最大的。那在这个基础上加一条边,两条边,三条边,四条边呢? 下面四幅图len为边长,另一个数字是增加的面积(画的有些残。。。):

ACZone 346

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

2017CCPC网络赛1005 hdu6154 CaoHaha's staff

题目找规律题目,当时有些思路,但是懒得写了。 后来看了看别人博客,发现有更成熟的思想。 传送门 从面积为2的正方形能推出以后全部的。每四个笔画一个循环。 第一笔和第三笔都是向外“凸”出,凸出的大小是x1,从0.5开始每次循环的第一笔+1. 第二笔和第三笔都是比最开始加了一个正方形,也就是x2,从2开始,每次循环的第二笔+2.(看了pz大爷的代码风格,好优美,学习一下。)#include<b

开心铁匠铺 332

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

简单规律 HDU - 6154 CaoHaha's staff[2017 CCPC网络选拔赛]

CaoHaha's staff题目链接Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 667 Accepted Submission(s): 393Problem Description “You shall not pass!”

米兰的小科比 363

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

2017CCPC 网络选拔赛 1005 CaoHaha's staff

http://acm.hdu.edu.cn/showproblem.php?pid=6154 题意就是在一个平面直角坐标系里面,每一笔只能画1的直线或者是根号2的斜对角线,给出一个面积,求最少需要多少笔才能围成一个封闭图形的面积大于等于给出的面积 比赛的时候一直在瞎画图,思路很乱,结果没有找到规律。 结果看到题解,才发现自己想的差不多了就是没有去总结一下,其实就是用根号2的边为菱形的

三水的鱼塘♂ 774

HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff

ACM模版描述题解预处理出来所有情况下最大能够构成的面积,然后二分即可。代码#include <cstdio> #include <cstring> #include <iostream> #include <algorithm>using namespace std;const int MAXN = 1e5 + 10;double n; double ans[MAXN];void init() {

逐梦者 789

2021中国大学生程序设计竞赛(CCPC)- 网络选拔赛 HDU-1001 Cut The Wire

Cut The Wire Problem Description In the country of Infinity , there is a strange road. This road only has a starting point, but no end. Since this road is infinite, there are also countless street lights. The street lights are numbered from 1(the starting

m0_58245389的博客 547

8月19号CCPC——CaoHaha's staff(未解答)

Problem Description "You shall not pass!" After shouted out that,the Force Staff appered in CaoHaha's hand. As we all know,the Force Staff is a staff with infinity power.If you can use it skillful,it

逆水行舟 不进则退 455

HDU 6154-CaoHaha's staff(ccpc)

Problem Description “You shall not pass!” After shouted out that,the Force Staff appered in CaoHaha’s hand. As we all know,the Force Staff is a staff with infinity power.If you can use it skillful,i

知足常乐的博客 673

HDU 2018CCPC 网络赛 整理

1001 原题链接 https://blog.youkuaiyun.com/qq_28954601/article/details/78146932 #include&amp;lt;bits/stdc++.h&amp;gt; using namespace std; multiset&amp;lt;pair&amp;lt;long long ,int&amp;gt; &amp;gt;s; int main() { int T; scan...

axuhongbo的博客 1062

【2021CCPC华为云挑战赛-1006】【HDU-7092】仓颉造数 数学

2021CCPC华为云挑战赛-1006 仓颉造数 赛时没做出来,当我推出大概结论的时候已经16:02了,这里还是打算把题解写一下,因为感觉官方题解概括性很强所以部分同学 (指我这个菜鸡) 可能看不懂,所以这里写一些自己的思路   前方大量数学公式预警 传送门 题目大意 因为是中文题目,所以就不写了(咕) 解题思路 先说最终结论:对ab\frac{a}{b}ba​约分后,若满足a+b=2ma+b=2^ma+b=2m,则能够合成111。 (官方题解有写,这里给出貌似也没啥用) 实际上那个999999

CapriceH的博客 820

HDU 6445 2018CCPC网络赛1008 Search for Answer(费用流 + 构图)

大致题意:给你一个竞赛图,告诉你一个记数方法,也即所有边同向的四元组加一,所有相邻两边方向相反的四元组减一。现在让你最大化这个结果。说实话,不看题解应该很难想到是一个费用流……题解给的也真是简单,个人感觉还可能有错?我们可以这么考虑,观察它给的计数算法,我们可以发现,他的总的循环次数是。于是我们不妨假设每一次循环都产生贡献,然后减去那些实际上不产生贡献和产生负贡献的东西。考虑什么样的情况下不会产生贡献,我们发现如果一个点,我选择了任意两条它的出边以及对应的点,那么不管第四个点是什么,显然构成的四元组一定不会

alpc_qleonardo 860

[hdu多校]CCPC Strings

题目链接 题目大意:在所有长度为n且只含有c,p的字符串集合中,计算含有不重复的字串ccpc的个数。 思路: 1.若允许重复,即“…ccpccpc…”的被算成两个ccpc。于是我们可以认为n-3个位置上的ccpc都对答案贡献1,可以得到共有(n−3)×2n−4(n-3)\times2^{n-4}(n−3)×2n−4个ccpc 。 2.下面重点讲怎么去除重复。重复是因为出现了"ccpc/cpc", “ccpc/ccpc/cpc”…这样的字串,我发现对于一个无重叠的ccpc子串,在其后面加上cpc,他立刻就变成

qq_28972011的博客 460

2016 ccpc HDU 5969 最大的位或

最大的位或 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 104    Accepted Submission(s): 62 Problem Description B君和G君聊天的时候想到了如下的问题。 给定

窦小雨的小点子 1867
shadowlovers
博客等级 码龄9年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值