题目
原题链接:B. Kefa and Company
题意
kefa有n个朋友,每个朋友有对应的财富值和友情值,他想在所有朋友财富值相差小于d的情况下尽可能是友情值最大。参考其他作者的代码和思路,根据财富值从小到大排序后,逐个计算可能最大的友情值。
代码
#include
using namespace std;
struct node{
__int64 m,s;
}f[100000];
int cmp(node a,node b){
if(a.m==b.m) return a.s>b.s;
else return a.m