当前位置:网站首页>【集训DAY5】堆箱子【数学】
【集训DAY5】堆箱子【数学】
2022-08-09 22:35:00 【VL——MOESR】

思路:
直接推式子,然后枚举一行多少个箱子,然后判断就行
c o d e code code
#include<iostream>
#include<cstdio>
using namespace std;
long long l, n, m;
int main() {
scanf("%lld%lld%lld", &l, &n, &m);
if(n % l == 0 && m % l == 0) {
printf("0.00000");
return 0;
}
register long long ans = 0;
register long double k = 0.0;
for(register long long i = 1; i <= n; ++ i) {
long long r = i - 1;
if(n - r * l > 0) {
register long double x = (n * 1.0 - r * l * 1.0) / (i * 1.0);
if(x < 0) continue;
register long long h = (m * 1.0 - x) / (l * 1.0 + x);
if(h < 0) continue;
if(m - l * h >= 0) {
if((m - l * 1.0 * h) / (h + 1.0) == x) {
if(h * r > ans) ans = h * r, k = x;
}
}
}
else break;
}
if(ans == 0) printf("-1");
else printf("%.5Lf", k);
return 0;
}
边栏推荐
- 探索TiDB Lightning源码来解决发现的bug
- 国内BI厂商一览
- 全球不用交税的国家,为什么不交
- 高手这样看现货白银走势图
- [Cloud Native] This article explains how to add Tencent Crane to Kubevela addon
- Travel with Shengteng: See all the AI attractions in Jinling City in one day
- Explore the TiDB Lightning source code to solve the found bugs
- 如何正则匹配乱码?
- 【诗歌】爱你就像爱生命
- Gumbel distribution of discrete choice model
猜你喜欢
随机推荐
Click: 518. Change Exchange II
多商户商城系统功能拆解25讲-平台端分销申请
你的手机曾经被监控过吗?
什么是平面文件数据库? 如何导入多种格式的文件:DSV、JSON、XML?
离散选择模型之Gumbel分布
三:OpenCV图片颜色通道数据转换
后台管理实现导入导出
Force buckle: 279. Perfect square
YGG 经理人杯总决赛已圆满结束,来看看这份文字版总结!
【诗歌】被讨厌的勇气
2022牛客暑期多校训练营6(ABGIJM)
金仓数据库 KingbaseGIS 使用手册(6.4. 几何对象存取函数)
【诗歌】爱你就像爱生命
68. qt quick-qml multi-level folding drop-down navigation menu supports dynamic add/unload, support qml/widget loading, etc.
CAD 连接两个相交线
多线程是同时执行多个线程的吗
全球不用交税的国家,为什么不交
tiup cluster upgrade
力扣:518. 零钱兑换 II
《动手学深度学习》(八) -- 多尺度标检测和单发多框检测









