cf 342c

【立创EDA-PCB设计基础】1.嘉立创EDA专业版软件安装+PCB基本概念+原理图绘制 本文详解PCB基本概念以及实现MCU最小系统原理图的绘制(原理图包括MCU芯片GD32F103C8T6、外部晶振、输出端口、USB输入口、5v转3v3稳压输出、复位按键、唤醒按键、LED)及嘉立创EDA专业版软件安装。为本专栏【立创EDA-PCB设计基础】后面章节实现PCB绘制做准备。 阅读详情

C. Cupboard and Balloons
time limit per test
2 seconds
memory limit per test
256 megabytes
input
standard input
output
standard output

A girl named Xenia has a cupboard that looks like an arc from ahead. The arc is made of a semicircle with radius r (the cupboard's top) and two walls of height h (the cupboard's sides). The cupboard's depth is r, that is, it looks like a rectangle with base r and height h + rfrom the sides. The figure below shows what the cupboard looks like (the front view is on the left, the side view is on the right).

Xenia got lots of balloons for her birthday. The girl hates the mess, so she wants to store the balloons in the cupboard. Luckily, each balloon is a sphere with radius . Help Xenia calculate the maximum number of balloons she can put in her cupboard.

You can say that a balloon is in the cupboard if you can't see any part of the balloon on the left or right view. The balloons in the cupboard can touch each other. It is not allowed to squeeze the balloons or deform them in any way. You can assume that the cupboard's walls are negligibly thin.

Input

The single line contains two integers r, h (1 ≤ r, h ≤ 107).

Output

Print a single integer — the maximum number of balloons Xenia can put in the cupboard.

Sample test(s)
input
1 1
output
3
input
1 2
output
5
input
2 1
output
2
水题。。。在里面放球,首先在矩形部分里面两边并列直接放就行了,关键就判断一下半圆部分能不能放多一个,如果矩形最上面两个超出分界线部分小于r/2肯定可以再放一个,如果大于r/2,先假设放进去一个,判断加上多出的(sqrt(3)/2+1/2)r会不会超出总高度h+r就行了


#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    int h, r;
    while(cin >> r >> h){
        int num = 2*h/r;
        int ans = 0;
        if(num&1){
            ans+=(num-1)+2;
            double h1=(double)num*r;
            h1+=(sqrt(3)+1)*r;
            if(h1<= 2*h+2*r) ans++;
        }
        else{
            ans += num;
            ans++;
        }

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





基于深度学习的灰度图像气泡群识别与优化 灰度图像气泡群深度学习识别优化研究 本研究针对MATLAB实现的深度学习气泡群识别系统在从1445个点到4992个点扩展时出现的精度不稳定问题,提出了一套完整的解决方案。文章首先分析了问题根源,包括数据复杂度增加、类别不平衡、网络容量不足等因素,然后系统性地提出了数据预处理增强、网络架构优化、训练策略调整和后处理算法改进等优化措施。通过改进的U-Net架构、自适应直方图均衡化等技术创新,有效提升了模型在大规模气泡群图像上的识别精度和稳定性,为化工、生物医学等领域的灰度图像分析提供了可靠的技术支持。 阅读详情

相关推荐

【动态规划】背包问题(详细总结,很全)

暴力的解法是指数级别的时间复杂度。进而才需要动态规划的解法来进行优化!背包问题是动态规划(Dynamic Planning) 里的非常重要的一部分,关于几种常见的背包,其关系如下:在解决背包问题的时候,我们通常都是按照如下五部来逐步分析,把这五部都搞透了,算是对动规来理解深入了。二维dp数组01背包,先遍历物品还是先遍历背包都是可以的,且第二层for循环是从小到大遍历一维dp数组01背包,只能先遍历物品再遍历背包容量,且第二层for循环是从大到小遍历。求组合数:外层遍历物品,内层遍历背包。

m0_51370744的博客 4万+

[CF342D]Xenia and Dominoes

套路题。

七代目鸽影 281

ABAP代码检查(Code Review)

1、SLIN 扩展程序检查 也可通过(SE38工具栏->检查-扩展程序检查) 进入 2、ATC 检查 通过<SE38菜单栏-检查-ABAP测试主控室> 或事物代码SCI, 支持自定义检查变式 SCI可以配置检查变式满足特殊需求,配置对象集用于批量检查 3、通过ABAP测试主控室实现统一管理,定期检查作业和监控功能(事务代码ATC) 参考 SLIN...

u012232542的博客 6068

Codeforces 342

342 D 题意 给你一个 \(3×n\) 的表格,要求放满 \(1×2\) 的多米诺骨牌,有些位置.可以放骨牌,有些位置X不能放骨牌。有一个位置O旁边至少有一个多米诺骨牌能够移动到这里(骨牌的宽对着这个格子),问有多少种方法。膜 \(10^9+7\) 。 \((3\le n\le 10^4)\) Examples Input 5 ....X .O... ...X. Output 1 Input ...

weixin_30642305的博客 130

WPS Office 2026免费安装指南:AI办公与安全使用全解析

办公软件作为数字化办公的核心工具,其基本原理是通过文档处理、数据计算和演示展示等功能模块满足用户日常办公需求。随着人工智能技术的发展,现代办公软件逐步集成AI能力,通过自然语言处理和数据分析算法提升工作效率。在技术价值层面,优秀的办公软件不仅需要保持格式兼容性和跨平台同步能力,更要注重用户数据安全防护。从应用场景来看,无论是个人文档编辑、企业报表分析还是团队协作演示,办公软件都发挥着关键作用。WPS Office 2026作为国产办公软件代表,深度融合AI助手功能,支持智能写作和数据分析,同时通过官方免费策

weixin_30599769的博客 722

Understand-Anything:AI驱动的代码知识图谱,实现项目全局洞察与高效导航

在软件开发中,理解复杂代码库的结构和依赖关系是提升开发效率的关键。传统代码阅读方式往往陷入局部视角,难以快速把握系统全貌。知识图谱技术通过将代码实体(如文件、类、函数)及其关系(调用、继承、依赖)可视化,为代码理解提供了全局视角。这项技术的核心价值在于将静态代码转化为动态、可交互的认知地图,极大降低了系统学习与维护成本。在实际工程中,它广泛应用于新成员快速入职、遗留系统梳理、架构影响分析等场景。本文介绍的Understand-Anything工具,正是基于这一理念,通过多智能体分析管道,自动构建代码的结构图

weixin_42615290的博客 882

cf 342C - Cupboard and Balloons(计算几何)

很简单的几何问题,,, 橱子上方球的放置有三种情况。。3个,2个,1个,,, 代码如下: #include #include #include #include #define M 100005 #define eps 1e-8 #define INF 0x7fffffff using namespace std; int main () { int h, r;

稻草人 744

060、模型蒸馏:把扩散模型压进单步的魔法

《端侧文生图模型蒸馏实战:从32步到1步的优化之道》摘要:针对边缘设备部署难题,本文分享了扩散模型蒸馏的核心经验。通过重构损失函数(感知损失+对抗训练+KL散度)、优化采样轨迹截取策略和改造学生模型架构,成功将Stable Diffusion压缩至单步推理。关键发现包括:小批量训练更有效、标签平滑保障生成多样性、双模型策略平衡质量与速度。在Cortex-A53芯片上实现300ms内生成,内存占用控制在200MB以下。特别强调工业部署需权衡压缩率与稳定性,建议保留迭代模式开关以适配不同场景需求。

2601_95651806的博客 150

CF342D Xenia and Dominoes

一、题目 点此看题 二、解法 首先考虑没有空位怎么做,由于只有333行,并且只能填1×21\times21×2的骨牌,可以考虑状压,设dp[i][s]dp[i][s]dp[i][s]为第iii列的状态为sss,前i−1i-1i−1列都已经填满(因为骨牌只能管这一列和上一列) 如何转移呢?首先不考虑不能填的格子,那么所有状态都能由上一层的(7−s)(7-s)(7−s)转移过来(横着填,大括号强调上一层的状压),333和666还可以由(7)(7)(7)转移过来(竖着填),777可以由333或666转移过来(横竖

C202044zxy的博客 317

AI 大模型应用数据中心的数据清洗工具

1. 背景介绍 在人工智能大模型应用的浪潮中,数据清洗作为数据预处理的重要环节,对于提升模型性能和可靠性具有至关重要的作用。数据中心作为人工智能模型的运行环境,面临着海量数据流和多样化的数据类型,如何高效、准确地进行数据清洗,成为应用大模型的关键问题之一。本文将详细介绍AI大模型应用数据中心的数据清洗工具,包括核心概念、算法原理、具体操作步骤、应用场

SuperAGI2025 1804

【WorkBuddy专栏32】从「分文件夹」到「组队打仗」——WorkBuddy v5.0项目模式深度拆解

【WorkBuddy专栏32】从「分文件夹」到「组队打仗」——WorkBuddy v5.0项目模式深度拆解

AI人人懂 297

[CF342C]Cupboard and Balloons 题解

前言 博主太弱了 题解 这道题目是一个简单的贪心。 首先毋庸置疑,柜子的下半部分是要放满的。 于是我们很容易想到,分以下三种情况考虑: \[\small\text{请不要盗图,如需使用联系博主}\] 我们考虑如何辨别情况,不妨设\(m\ \%\ r\)为\(\ left\),如果\(left < \frac{r}{2}\),那么显然当前的情况是1;如果\(\frac{r}{2} \leq ...

weixin_30924087的博客 225

基于C#通过PLCSIM ADV仿真软件实现与西门子1500PLC的S7通信方法演示

基于C#通过PLCSIM ADV仿真软件实现与西门子1500PLC的S7通信方法演示

Robot_PLC_HMI_Automation 3161

CF 342div2 C 贪心

题目连接http://codeforces.com/contest/625/problem/CDescriptionPeople do many crazy things to stand out in a crowd. Some of them dance, some learn by heart rules of Russian language, some try to become an o

xgogoforit的博客 317

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

CF 342C(Cupboard and Balloons-难得对的贪心)

C. Cupboard and Balloons time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output A girl named Xenia has a cupboard

nike0good |Oier&ACMer | 熟能生巧 2388

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

signature=a662b42175c342c2f67535627a2cf0a4,California and Nevada Railroad

摘要:Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. The California and Nevada Railroad was a steam narrow gauge railroad ...

weixin_30764401的博客 123

signature=a662b42175c342c2f67535627a2cf0a4,Low dimensional intrinsic material functions uniquely ide...

摘要:Rheological material functions are used to form our conceptual understanding of amaterial response. For a nonlinear rheological response, the associated material functionsspan a high-dimensional sp...

weixin_33692177的博客 175

signature=a662b42175c342c2f67535627a2cf0a4,Discriminating trees species from the relationship betwee...

摘要:In situ spectral signatures of 19 mangrove species were measured to investigate whether mangrove species could be discriminated through spectral reflectance data. The study was conducted at Matang ...

weixin_39604897的博客 140

signature=a662b42175c342c2f67535627a2cf0a4,Analysis of 74 kb of DNA located at the right end of the ...

摘要:This report completes a preliminary analysis of the sequence of the 330,740-bp chlorella virus PBCV-1 genome, the largest virus genome to be sequenced to date. The PBCV-1 genome is 57% the size of ...

weixin_39938312的博客 84

ICPC-思维-CF#342div2 A(!)+B+C

http://codeforces.com/contest/625 A 这个题,好恶心。 题解说:(剩钱-c)/(b-c)才是可以进行第二种交换的次数 #include&lt;bits/stdc++.h&gt; using namespace std; #define ll long long #define mem(a,b) memset(a,b,sizeof(a)) const ll mod=...

CS_W98的博客 241

Codeforces #342 Div2 硬核场

Codeforces #342 Div2 硬核场 A Guest From the Past (毒瘤贪心推公式题) 题意 买塑料瓶的酒花A元,买玻璃瓶的酒花B元但是返还C元。问用N元最多他能喝多少瓶酒。 思路 贪心,怎么便宜怎么买。玻璃瓶的酒实际上是(B-C)元价格,但是有个B的门槛,不够B元就只能买塑料瓶。 如果A比(B-C)还便宜,那直接买塑料瓶就可以了,但是需要注意的是即使玻璃瓶换算起来比塑...

口丁乙orz各位菊苣口下留情orz口丁乙 307

CF 342A Xenia and Divisors (数学规律)

转载请注明出处:http://blog.youkuaiyun.com/a1dark 分析:这题是一个数学规律的题、由于题目说了给出的数据都不大于7、又要满足a,b,c能够相互整除的情况、所以经推导只有3种情况: 1  2  4 1  2  6 1  3  6 于是规律就出来了、我们只需要判断1的个数、2的个数、3的个数、4的个数、6的个数能不能满足这种规律、就可以了、其中3和4是独立的、所以可以用1

1459

CF#342(2) C. K-special Tables 贪心

http://codeforces.com/problemset/problem/625/C题意:给你一个n和k,要求输出一个n*n的二维矩阵,矩阵数字由1-n*n组成,且每一行保持单调递增,要求第k列数字和尽可能大;#include #include #include #include #include #include #include #include #include #include #

smilesundream的博客 448

[luogu] CF342A Xenia and Divisors 数学+思维

前言 传送门 : 思路 这题是在nnn个<=7<=7<=7的数中,找到n/3n/3n/3个三元组使得 a<b<c&&a∣b,b∣ca<b<c \&\& a|b,b|ca<b<c&&a∣b,b∣c 首先这题第一个思维难点就是,模拟出只有三种方案满足该条件 第二个思维难点就是 如果有 5,75,75,7 那么就无解,因为问题转为在没有5,75,75,7的数中找到nnn个数 Mycode int dp[7];

qq_34364611的博客 271

Codeforces Round #342 (Div 2) 解题报告

除夕夜之有生之年CF第一场 下午从奶奶家回到姥姥家,一看还有些时间,先吃点水果陪姥姥姥爷聊了会儿,再一看表,5:20。。。。woc已经开场20分钟了。。。于是抓紧时间乱搞。。 **A. Guest From the Past** time limit per test 1 second ...

weixin_30535167的博客 102

【CF】Day1

那我们再看题目,由于x²一定要小于10,那么x只能取0,1,2,3,可以发现0,1对数是没有影响的,那么接下来直接考虑2,3即可,我们如果对3进行平方操作,那么对数位增加3*3-3=6,同理可以计算出2的奉献为2,那么接下来我们只需要枚举3和2是否要平方操作了。我们可以直接暴力枚举,如果增加的奉献最后对9取模刚好等于原数对9取模的值,说明肯定可以实现,因为同余有加减操作,所以直接取模是没问题的。3. 通过一系列相邻的加减操作,将多余的值从大于A的元素转移到小于A的元素。1. 找到第一个不等于A的元素。

qq_61422664的博客 440

cf C. Cupboard and Balloons

http://codeforces.com/contest/342/problem/C 1 #include <cstdio> 2 #include <cstring> 3 #include <cmath> 4 #include <algorithm> 5 using namespace std; 6 7 __i...

weixin_30399871的博客 131
上一篇: cf 264b dp
下一篇: hdu 1394 逆序数
HuanTongH
博客等级 码龄12年 7粉丝 110原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值