文章
6
粉丝
72
获赞
0
访问
3.3k
#include <iostream>
#include <algorithm>
using namespace std;
struct node
{
double m, w;
}p[1005];
bool cmp(node a, node b)
{
return a.m / a.w > b.m / b.w;
}
int main()
{
int x, n;
while (scanf("%d %d",&x,&n)!=EOF)
{
if (x == n == -1) break;
for (int i = 0; i < n; i++)
{
scanf("%lf %lf",&p[i].m,&p[i].w);
}
sort(p, p + n, cmp);
double ans = 0;
for (int i = 0; i < n; i++)
{
if (x >= p[i].w)
&n...
登录后发布评论
你输入-1 -1就知道了