飞机票

P1577 切绳子

题意:有 N条绳子,它们的长度分别为 Li 。如果从它们中切割出 KK 条长度相同的绳子,这 KK 条绳子每条最长能有多长?答案保留到小数点后 2 位(直接舍掉 2 位后的小数)。
题目地址丢这辽
思路:二分查找答案,L的区间已经给出来了,化小数就乘100就好辽=。=下次一定注意

#include<bits/stdc++.h>
using namespace std;
const int maxn=1e5+1000;
int  a[maxn],n,k;
double x;
int judge(int x){int ans=0,i;for(int i=1;i<=n;i++){ans+=a[i]/x;}if(ans>=k)return true;elsereturn false;
}
int main()
{cin>>n>>k;for(int i=1;i<=n;i++){cin>>x; a[i]=(int)(x*100);}  int l=0,r=100000000;while(l<=r){int mid=(l+r)/2;if(mid==0) break;if(judge(mid)){l=mid+1;}else r=mid-1;}printf("%.2f",r/100.0);
}

题解报告:P1577 切绳子(二分答案)相关推荐

  1. //众神云集、群魔乱舞、以一抵百、砥砺前行//P1577 切绳子

    题目描述 题目描述 有 N 条绳子,它们的长度分别为 Li.如果从它们中切割出 K 条长度相同的绳子,这 K 条绳子每条最长能有多长?答案保留到小数点后 2 位(直接舍掉 2 位后的小数). 输入格式 ...

  2. P1577切绳子问题

    题目描述 有 NN 条绳子,它们的长度分别为 L_iLi​.如果从它们中切割出 KK 条长度相同的绳子,这 KK 条绳子每条最长能有多长?答案保留到小数点后 2 位(直接舍掉 2 位后的小数). 输入 ...

  3. 切绳子(含五种二分做法)

    题目来自洛谷 P1577 切绳子 题目描述 有 N 条绳子,它们的长度分别为 Li​.如果从它们中切割出 K 条长度相同的绳子,这 K 条绳子每条最长能有多长?答案保留到小数点后 2 位(直接舍掉 2 ...

  4. [NOIP 2015]运输计划-[树上差分+二分答案]-解题报告

    [NOIP 2015]运输计划 题面: A[NOIP2015 Day2]运输计划 时间限制 : 20000 MS 空间限制 : 262144 KB 问题描述 公元 2044 年,人类进入了宇宙纪元. ...

  5. 切绳子【洛谷P1577】【二分】

    切绳子[洛谷P1577][二分] 文章目录 切绳子[洛谷`P1577`][二分] 题目描述 输入格式 输出格式 输入 输出 代码 题目描述 有 N 条绳子,它们的长度分别为 Li.如果从它们中切割出 ...

  6. 切绳子题解(博客搬家)

    题目 题目描述 有N条绳子,它们的长度分别为Li.如果从它们中切割出K条长度相同的绳子,这K条绳子每条最长能有多长? 答案保留到小数点后2位(直接舍掉2为后的小数). 输入 第一行两个整数N和K,接下 ...

  7. 切绳子(二分,c语言)

    有 n条绳子,它们的长度分别为 Li,如果从它们中切割出 m 条长度相同的绳子,这 m 条绳子每条最长能有多长? 输入格式 第一行两个整数 n和 m. 接下来 n 行,每行一个实数,描述了每条绳子的长 ...

  8. 【题解】 [HEOI2016]排序题解 (二分答案,线段树)

    题目描述 在2016年,佳媛姐姐喜欢上了数字序列.因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他.这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行 ...

  9. 二分——切绳子(C++)

    题目描述: 有 n 条绳子,它们的长度分别为 Li,如果从它们中切割出 m 条长度相同的绳子,这 m 条绳子每条最长能有多长? 输入格式: 第一行两个整数 n和 m. 接下来 n行,每行一个实数,描述 ...

最新文章

  1. 全国计算机等级考试培训方案,第23次全国计算机等级考试培训安排.doc
  2. ubuntu安装mysql远程_Ubuntu18.04下远程安装MySQL
  3. 【转载】java中泛型使用详解
  4. 小白学编程“Java小白”入门解疑大全
  5. html文字转语音代码,【JavaScript】实现文本转语音功能
  6. Python打印指定日期日历
  7. Hot Swap failed:add method not implemented
  8. abaqus算出来的转角单位是什么_abaqus单位等等
  9. centos下安装teamview
  10. 2021牛客多校#10 F-Train Wreck(数学,优先队列)
  11. ABBYY最新官方免费序列号激活码序列号密钥下载分享
  12. RationalDMIS7.1自动测量圆+参考测量(汇总)
  13. unix/linux 系统 进程资源限制参数
  14. Elasticsearch 6.4 ingest-attachment对office文件IK分词器全文检索(1) HttpAPI使用
  15. 五 我们经常会忘记,要学会 走路 才能 奔跑,Python基础教程
  16. java实现第四届蓝桥杯剪格子
  17. excel文件损坏修复绝招_优盘显示文件或目录已损坏,无法读取,怎么办?!
  18. 安卓手机通过termux免root安装kali
  19. 新增轮播图跳转web页面、轮播、推荐歌单数据存储( 简易音乐 七)
  20. 李亚涛:python判断日志中的IP是否为百度蜘蛛

热门文章

  1. 使用Typescript实现依赖注入(DI)
  2. 计算机网络毕业论文ensp,eNSP实验(一)简单组网实验
  3. 5.2 C语言练习(电报加密:输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。)
  4. MSSQL Server 2008中的MERGE(不仅仅是合并)
  5. 萨斯病毒感染情况_审美萨斯1:建筑与风格组织
  6. JavaEE大型分布式电商项目 上海淘淘商城
  7. 改系统注册表 实现Windows XP自动登录
  8. php茶餐厅销售管理系统的设计与实现
  9. Azkaban (一) --------- Azkaban 概论
  10. 《企业级大数据平台构建:架构与实现》阅读总结