news 2026/9/19 20:00:37

打卡信奥刷题(2813)用C++实现信奥题 P4160 [SCOI2009] 生日快乐

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
打卡信奥刷题(2813)用C++实现信奥题 P4160 [SCOI2009] 生日快乐

P4160 [SCOI2009] 生日快乐

题目描述

windy 的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为XXXYYY的矩形蛋糕。

现在包括 windy,一共有NNN个人来分这块大蛋糕,要求每个人必须获得相同面积的蛋糕。

windy 主刀,每一切只能平行于一块蛋糕的一边(任意一边),并且必须把这块蛋糕切成两块。

这样,要切成NNN块蛋糕,windy 必须切N−1N-1N1次。

为了使得每块蛋糕看起来漂亮,我们要求NNN块蛋糕的长边与短边的比值的最大值最小。

你能帮助 windy 求出这个比值么?

输入格式

一行三个整数X,Y,NX,Y,NX,Y,N

输出格式

一行一个浮点数,保留666位小数。

输入输出样例 #1

输入 #1

5 5 5

输出 #1

1.800000

说明/提示

对于100%100\%100%的数据,满足1≤X,Y≤1041 \le X,Y \le 10^41X,Y1041≤N≤101\le N\le 101N10

C++实现

#include<bits/stdc++.h>#defineilinline#defineFor(i,a,b)for(double(i)=(a);(i)<=(b);(i)++)usingnamespacestd;intn,x,y;ildoubledfs(doublex,doubley,intk){if(k==1){returnmax(x,y)*1.0/min(x,y);}doubleans=233333333,mx=x*1.0/k,my=y*1.0/k,t1,t2;For(i,1,k/2){t1=max(dfs(mx*i,y,i),dfs(x-mx*i,y,k-i));t2=max(dfs(x,my*i,i),dfs(x,y-my*i,k-i));ans=min(ans,min(t1,t2));}returnans;}intmain(){cin>>x>>y>>n;printf("%.6lf",dfs(x,y,n));return0;}

后续

接下来我会不断用C++来实现信奥比赛中的算法题、GESP考级编程题实现、白名单赛事考题实现,记录日常的编程生活、比赛心得,感兴趣的请关注,我后续将继续分享相关内容

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 19:23:25

‌模糊测试增强:遗传算法驱动的API边界用例生成工具‌

边界测试的痛点与遗传算法的革新 API测试中&#xff0c;边界值输入校验的缺失常导致接口崩溃或安全漏洞&#xff0c;传统手动编写用例效率低下&#xff08;耗时占比超40%&#xff09;。遗传算法&#xff08;Genetic Algorithm, GA&#xff09;结合模糊测试&#xff08;Fuzzing…

作者头像 李华
网站建设 2026/9/11 19:09:17

百考通一句话需求,一键生成专业问卷,让调研智能高效

百考通&#xff08;https://www.baikaotong.ai.com&#xff09;深刻理解这一痛点&#xff0c;凭借前沿的AI技术&#xff0c;隆重推出“智能问卷设计”功能&#xff0c;旨在将繁琐的问卷制作过程简化为一句描述&#xff0c;让专业调研触手可及。 一、告别繁琐&#xff1a;一句话…

作者头像 李华
网站建设 2026/9/15 3:26:57

HoRain云--CentOS7路由追踪安装与使用全攻略

&#x1f3ac; HoRain 云小助手&#xff1a;个人主页 ⛺️生活的理想&#xff0c;就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站&#xff0c;性价比超高&#xff0c;大内存超划算&#xff01;忍不住分享一下给大家。点击跳转到网站。 目录 ⛳️ 推荐 …

作者头像 李华
网站建设 2026/9/13 15:31:06

uni-app—— uni-app 小程序页面返回后数据刷新的 5 种方案对比

问题现象 在一个审批小程序中&#xff0c;用户操作流程如下&#xff1a; 进入审批列表&#xff0c;看到一条"草稿"状态的申请点击进入详情页点击"继续编辑"进入编辑页编辑完成后点击"重新提交申请"返回列表页 问题&#xff1a;返回列表后&…

作者头像 李华
网站建设 2026/9/18 14:37:03

用过才敢说! 降AIGC网站 千笔·专业降AIGC智能体 VS 学术猹,MBA专属更高效

在AI技术迅速发展的背景下&#xff0c;越来越多的学生和研究人员开始借助AI工具提升论文写作效率。然而&#xff0c;随着学术审查标准的不断升级&#xff0c;AI生成内容的痕迹和重复率问题日益凸显&#xff0c;成为影响论文通过率的关键障碍。许多学生在使用各类降AI率和降重复…

作者头像 李华