#include<bits/stdc++.h>
#define int long long
using namespace std;
const int maxn=1000005;
bool flag[maxn]={0};
int p[maxn]={0};
signed main(){
ios::sync_with_stdio(false);
cin.tie(0);
int n,t=-1,x,y,ans=0;
cin>>n;
for(int i=1;i<=n;i++){
cin>>x>>y;
t=max(x,t);
p[x]=max(p[x],y);
}
for(int i=1;i<=t;i++) ans+=p[i];
cout<<ans;
return 0;
}
能过前面一个点,第二个点RE,后面过不去,为什么RE啊,大佬求帮助QWQ