新人题:n2的排序就可以过

#include <stdio.h>
#include <stdlib.h> int main()
{
int c,n,i,j,o;
float a[],b[],m,d,e,f;
scanf("%d",&c);
for(o=;o<c;o++)
{
e=;f=;
scanf("%f%d",&m,&n);
for(i=;i<n;i++)
{
scanf("%f%f",&a[i],&b[i]);
}
for(i=;i<n-;i++)
{
for(j=;j<n-;j++)
{
if(a[j]>a[j+])
{
d=a[j];a[j]=a[j+];a[j+]=d;
d=b[j];b[j]=b[j+];b[j+]=d;
}
}
}
for(i=;i<n;i++)
{
e=e+a[i]*b[i];
if(e<=m)
{
f=f+b[i];
}
else
{
f=f+(m-(e-a[i]*b[i]))/a[i];
break;
}
}
printf("%.2f\n",f);
}
return ;
}

最新文章

  1. C++ GC
  2. Unable to load configuration. - Class: java.net.AbstractPlainSocketImpl
  3. sar命令的使用
  4. IO 相关配置参数
  5. printf(&quot;&quot;); 输出小题目
  6. JavaScript基础13——js的string对象
  7. css+div绝对定位
  8. poj 1273.PIG (最大流)
  9. ArrayList和LinkedList的各项操作性能比较
  10. js关于propotype的一些事-------Day62
  11. java中的输入流(Scanner),数据类型,运算符,switch,数组的用法
  12. WireShark网络分析就这么简单 读后感
  13. (转载)DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较
  14. zookeeper 笔记-机制的特点
  15. Linux(CentOS)挂载NTFS格式的U盘、移动硬盘
  16. Linux ☞ Good good study,day day up
  17. SHOW_PAGE_TRACE
  18. 多线程学习笔记七之信号量Semaphore
  19. 每日英语:South India&#39;s Streetside Coffee Culture
  20. Java反射API研究(2)——java.lang.reflect详细内容与关系

热门文章

  1. 5年从DBA到运维架构总监 — 做对了什么
  2. python学习(1)python的基本概念
  3. 深入了解MySQL,一篇简短的总结
  4. css3 3d api
  5. VFP CursorAdapter 起步一(作者:Doug Hennig 译者:fbilo)
  6. logstash 安装插件multiline
  7. centos 7 设置 本地更新源
  8. gitlab CICD/schedules无法按照分钟执行
  9. 用bootstrap来放置天气和图标的位置 自适应
  10. 11种常用css样式之border学习