给出n个人,每个人两两比赛一场,一共有C(n,2)场比赛,现在给出一个榜,问其是否合法.不合法的话,就改成合法,输出最小需要改的变化. 分数一定是C(n,2)的了, 不和法的情况,比如0,0,2,是不行的,因为如果第一个人没赢过,那么第二个人绝对有赢过,起码赢了1啊,所以这个是不合法的.那么怎么做呢? 先从小到大排序,顺序是没关系的,我们不在意比分,只在意结果.然后对于前i个人,比分一定是C(i,2)这样才是合法的.不够的话,要补上,就比如0,0这样,我应该要ans += 1,因为前2个人的比分…