题目名称 1230. 网线切割
输入输出 cable.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 13
题目来源 Gravatar王者自由 于2012-10-26加入
开放分组 全部用户
提交状态
分类标签
二分图
分享题解
通过:48, 提交:239, 通过率:20.08%
GravatarRegnig Etalsnart 100 0.000 s 0.00 MiB C++
GravatarHyoi_0Koto 100 0.000 s 0.00 MiB C++
GravatarTARDIS 100 0.000 s 0.00 MiB C++
GravatarHyoi_iostream 100 0.000 s 0.00 MiB C++
Gravatarleon 100 0.000 s 0.00 MiB C++
Gravatar龙征天 100 0.000 s 0.08 MiB C++
Gravatar31627012 100 0.022 s 0.35 MiB C++
Gravatarwaynest 100 0.023 s 0.33 MiB C++
Gravatarliuliuliu 100 0.023 s 0.35 MiB C++
Gravatarlingyixiaoyao 100 0.023 s 0.35 MiB C++
本题关联比赛
至少完成十道练习
关于 网线切割 的近10条评论(全部评论)
百题记录QAQ
Gravatarleon
2018-10-12 23:50 4楼
肮脏的卡精度
GravatarHyoi_0Koto
2017-05-21 20:10 3楼
卡精度卡精度卡精度啊
Gravatar31627012
2017-02-19 21:01 2楼
尼玛果然艰辛,转化为整数再计算。。然后二分写跪了好多次,代码好难看= =
POJ 1064
GravatarHouJikan
2014-10-13 10:46 1楼

1230. 网线切割

★   输入文件:cable.in   输出文件:cable.out   简单对比
时间限制:1 s   内存限制:128 MiB

【问题描述】

Wonderland居民决定举行一届地区性程序设计大赛。仲裁委员会志愿负责这次赛事并且保证会组织一次有史以来最公正的比赛。为此,所有参赛者的电脑和网络中心会以星状网络连接,也就是说,对每个参赛者,组委会会用一根长度一定的网线将他的计算机与中心连接,使得他们到网络中心的距离相等。

为了买网线,组委会与当地的网络公司联系,要向他们购买一定数目的等长网线,这些网线要尽可能的长,使得组织者可以让选手们彼此远离。

于是公司指派管理网线事务的负责人解决此事。负责人清楚地知道仓库里每根网线的长度(精确到厘米:cm),他也可以将他们以厘米的精度切割——前提是他得知道切成多长。但是现在,这个长度他算不出来,于是他彻底迷茫了。

你要做的,就是帮助困惑的负责人。编一个程序求出为了得到一定数目的等长网线,每根网线最大的可能长度。

【输入】

输入文件的第一行由两个整数NK组成,由一个空格间隔。N(1N10000)是仓库里光缆的数目,K(1K10000)是需要的网线数目。

接下来的N行每行只有一个实数,告诉你每根缆线的长度(单位:m)。这些网线至少长1m,最多不超过100km

所有的长度精确到cm,且小数点后有且仅有两位。

【输出】

把你求得的最大网线长度写进输出文件(单位:m)。长度要精确到cm,并且输出时小数点后要恰有两位。

如果无论如何也不可能切割出需要数目的网线(每根至少1cm),那么就输出“0.00(不包括引号)

【样例】

cable.in

4 11

8.02

7.43

4.57

5.39

cable.out

2.00