#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
struct node
{
int pro,co;
};
node a[1009];
bool cmp(node a,node b)
{
return a.co>b.co;
}
int main()
{
int m;
scanf("%d",&m);
for(int i=1;i<=m;i++)
scanf("%d%d",&a[i].pro,&a[i].co);
sort(a+1,a+m+1,cmp);
int t=0;
int ans=0;
for(int i=1;i<=m;i++)
{
t+=a[i].pro;
ans=max(ans,t+a[i].co);
}
cout<<ans<<endl;
return 0;
}
factory
最新推荐文章于 2024-10-30 18:09:06 发布