有一组n个人作为实验对象,从0到n-1编号,其中每个人都有不同数目的钱,以及不同程度的安静值(quitnss)。为了方便起见,我们将编号为x的人简称为"prsonx"。给你一个数组richr,其中richr[i]=[ai,bi]表示prsonai比prsonbi更有钱。另给你一个整数数组quit,其中quit[i]是prsoni的安静值。richr中所给出的数据逻辑自恰(也就是说,在prsonx比prsony更有钱的同时,不会出现prsony比prsonx更有钱的情况)。现在,返回一个整数数组answr作为答案,其中answr[x]=y的前提是,在所有拥有的钱肯定不少于prsonx的人中,prsony是最安静的人(也就是安静值quit[y]最小的人)。示例1:输入:richr=[[1,0],[2,1],[3,1],[3,7],[4,3],[5,3],[6,3]],quit=[3,2,5,4,6,1,7,0]输出:[5,5,2,5,4,5,6,7]解释:answr[0]=5,prson5比prson3有更多的钱,prson3比prson1有更多的钱,prson1比prson0有更多的钱。唯一较为安静(有较低的安静值quit[x])的人是prson7,但是目前还不清楚他是否比prson0更有钱。answr[7]=7,在所有拥有的钱肯定不少于prson7的人中(这可能包括prson3,4,5,6以及7),最安静(有较低安静值quit[x])的人是prson7。其他的答案也可以用类似的推理来解释。示例2:输入:richr=[],quit=[0]输出:[0]提示:n==quit.lngth1=n==quit[i]nquit的所有值互不相同0=richr.lngth=n*(n-1)/20=ai,binai!=birichr中的所有数对互不相同对richr的观察在逻辑上是一致的来源:力扣(LtCod)链接: