当前位置:网站首页>切绳子【洛谷P1577】【二分】
切绳子【洛谷P1577】【二分】
2022-08-09 18:07:00 【Alan_Lowe】
切绳子【洛谷P1577】【二分】
题目描述
有 N 条绳子,它们的长度分别为 Li。如果从它们中切割出 K 条长度相同的绳子,这 K 条绳子每条最长能有多长?答案保留到小数点后 2 位(直接舍掉 2 位后的小数)。
输入格式
第一行两个整数 N 和 K,接下来 N 行,描述了每条绳子的长度 Li 。
对于 100 的数据 0<Li≤100000.00,0<n≤10000,0<k≤10000
输出格式
切割后每条绳子的最大长度。答案与标准答案误差不超过 0.01 或者相对误差不超过 1% 即可通过。
输入
4 11
8.02
7.43
4.57
5.39
输出
2.00
代码
#include<bits/stdc++.h>
using namespace std;
int n, k;
double x[10005];
int f(double l){
int ans = 0;
for (int i = 0; i < n; ++i) {
ans += floor(x[i] / l);
}
return ans;
}
signed main(){
cin>>n>>k;
for (int i = 0; i < n; ++i) {
cin>>x[i];
}
double l = 0, r = 100000.00, mid;
while (r - l > 1e-3){
mid = (l + r) / 2;
if (f(mid) >= k)
l = mid;
else
r = mid;
}
printf("%.2lf", floor(r * 100) / 100);
return 0;
}
边栏推荐
- Unix domain socket
- 电商项目架构图
- MySQL备份与恢复
- Fully automated machine learning modeling!The effect hangs the primary alchemist!
- 开源一夏 | 基于若依架构的列表详情展示
- 第三方bean使用ConfigurationProperties注解获取yml配置文件数据 & 获取yml配置文件数据的校验
- [免费专栏] Android安全之数据存储与数据安全【大集合】
- Detailed explanation of VIT transformer
- 2022.08.05_每日一题
- OpenHarmony如何查询设备类型
猜你喜欢

智驾科技完成C1轮融资,此前2轮已融4.5亿元
![[免费专栏] Android安全之GDB动态调试APP](/img/e3/fd096ec64f682348cca9bbab1ec5bb.png)
[免费专栏] Android安全之GDB动态调试APP

基于AWS构建云上数仓第一步:云平台的基础概念
![[免费专栏] Android安全之Android Studion 动态调试APK的两种方法](/img/05/10769eadd2fb3e5249975ac93e48ed.png)
[免费专栏] Android安全之Android Studion 动态调试APK的两种方法

使用mysql:5.6和 owncloud 镜像,构建一个个人网盘

释放数据价值的真正法宝,数据要素市场化开发迫在眉睫

日本著名设计师三宅一生去世:产品曾被国人高价抢 乔布斯也是粉丝
![[免费专栏] Android安全之Android应用的汉化功能(修改so中的字符串内容)](/img/f6/7901b2cf6812a02c34c182fe33dd16.png)
[免费专栏] Android安全之Android应用的汉化功能(修改so中的字符串内容)

放下手机吧:实验表明花20分钟思考和上网冲浪同样快乐

Open Source Summer | List Details Display Based on Ruoyi Architecture
随机推荐
[Free Column] Android Fragment Injection for Android Security
VIT transformer详解
YOLO v3源码详解
网络安全:常见的网络协议
16 张图解 | 淘宝 10年架构演进
[免费专栏] Android安全之GDB动态调试APP
毕昇编译器优化:Lazy Code Motion
C的一些琐碎
100+开箱即用的AI工具箱;程序员150岁长寿指南;『地理空间数据科学』课程资料;Graphic数据可视化图表库;前沿论文 | ShowMeAI资讯日报
书单 | “推荐系统” 值得一读的五本书
Bi Sheng Compiler Optimization: Lazy Code Motion
说了半天跨平台,今儿咱就来跨跨!(完结篇)——Kubenetes上手实践
[免费专栏] Android安全之Android奇淫run-as命令
日本著名设计师三宅一生去世:产品曾被国人高价抢 乔布斯也是粉丝
Open Source Summer | List Details Display Based on Ruoyi Architecture
五种常用的排序方法
Intensive reading of the paper: VIT - AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE
InfluxDB语法
国产抗新冠口服药每瓶不超300元/ 我国IPv6网络全面建成/ 谷歌入局折叠屏手机...今日更多新鲜事在此...
每周给我10分钟,我给你一个Flink SQL 菜谱——甜点:数据过滤