#include <fstream.h>
#include <search.h>
#include <iomanip.h>
#define in cin
struct BP{
int b;
int p;
};
BP my[100][100];
int n,m;
int len[100];
int blen;
int bs[10001];
int compare(const void* a,const void *b){
return (*(BP*)a).b-(*(BP*)b).b;
}
int comp(const void* a,const void *b){
return (*(int*)a)-(*(int*)b);
}
void getData(){
int i,j,k;
in>>m;
for(i=0;i<m;i++){
in>>len[i];
for(j=0;j<len[i];j++)
in>>my[i][j].b>>my[i][j].p;
qsort(my[i],len[i],sizeof(BP),compare);
}
bs[0]=0;k=0;blen=1;
for(i=0;i<m;i++)
for(j=0;j<len[i];j++)
bs[blen++]=my[i][j].b;
qsort(bs,blen,sizeof(int),comp);
}
int getIndex(int row,int t){
int back=25535;
for(int i=0;i<len[row];i++)
if(my[row][i].b>=t&&my[row][i].p<back)
back=my[row][i].p;
return back;
}
void solve(){
int i,j;
double total;
double max=-1;
for(i=1;i<blen;i++){
if(bs[i]==bs[i-1])continue;
total=0;
for(j=0;j<m;j++){
int s=getIndex(j,bs[i]);
if(s<0)
break;
total+=s;
}
if(j<m)continue;
if(max<bs[i]/total)
max=bs[i]/total;
}
cout<<setiosflags(ios::fixed)<<setprecision(3)<<max<<endl;
}
void main()
{
in>>n;
for(int i=0;i<n;i++){
getData();
solve();
}
}
分享到:
相关推荐
北大POJ1018-Communication System 解题报告+AC代码
国外教材,通信系统的一些基本知识,适合初学者学习
根据提供的文件信息,我们可以从《光纤通信系统》第三版这本书中提炼出以下关键知识点: ### 一、光纤通信系统的背景与发展 #### 1.1 历史视角 - **需求背景**:随着数据传输需求的增长,传统的铜线通信方式已经...
《Principles of Communication System Simulation with Wireless Aplications》书中附带的源代码,虽然可以在网上找到,但是链接不是那么好找。费了一番功夫,找出来给大家共享。 The hands-on, example-rich ...
Digital communication systems using SystemVue / Dennis Silage. p. cm. Includes index. ISBN 1-58450-850-7 (alk. paper) 1. Digital communications. I. Title. TK5103.7.S49 2005 621.382--dc22 2005031785
Communication System Design Using DSP Algorithms with Lab Expers for the TMS320C6713 DSK - S. Tretter Springer, 2008
### 《通信系统仿真原理与无线应用》关键知识点解析 #### 一、绪论与仿真概念 本书由William H. Tranter、K. Sam Shanmugan、Theodore S. Rappaport 和 Kurt L....全书共分为三个部分,覆盖了仿真入门、基础理论和...
论文阅读笔记 Xie_Deep Learning Enabled Semantic Communication System 共计9页,详细手写
Multirate signal processing for communication system harris
**Mock Tag Communication System** 在IT领域,特别是软件开发中,模拟(Mock)是一种常见的测试技术,它允许开发者在不依赖真实系统组件的情况下测试代码。在本案例中,“Mock tag communication system”是一个...
《音频信号处理:下一代多媒体通信系统的基石》 随着科技的飞速发展,音频信号处理在新一代多媒体通信系统中的角色越来越重要。MIMO(Multiple-Input Multiple-Output)理论,原本在无线通信领域广泛应用于提高传输...
simulation of communication system, second edition 中文翻译版
### Sketchpad: 人机图形通信系统 #### 引言 《Sketchpad: 一种人机图形通信系统》是图形学领域奠基性的工作之一,由伊万·苏瑟兰(Ivan Edward Sutherland)在1963年完成并提交给麻省理工学院作为其博士学位论文...
Multirate signal processing for communication system harris
### 合作系统在4G无线通信网络中的应用 #### 引言 随着技术的不断发展,第四代(4G)移动通信系统已经成为现实,并且正在不断改进以支持更广泛的服务需求。4G系统的主要特点之一是能够提供各种服务的支持,这要求...
《数字通信系统使用SystemVue》是由Dennis Silage编著的一本专著,该书结合了理论与实践,深入浅出地介绍了数字通信系统的各个方面。配套的CD包为读者提供了丰富的学习资源,使得理论知识能够得到直观的演示和验证。...
光纤通信技术作为现代信息传输的重要手段,其发展历史和当前技术水平都标志着信息社会通信技术的巨大飞跃。自从光纤通信系统问世以来,它就以其无可比拟的传输速度、巨大的带宽容量以及高可靠性,成为全球通信网络不...