#922. 任务调度

任务调度

题目描述

nn 个任务,这些任务必须一项接一项完成,其中第 ii 项任务的截止时间为 did_i​,为了完成它,需要消耗 tit_i​ 的时间。

请判断,是否存在一个方案能够在给定要求下,完成所有的任务。 如果可以,输出 Yes,否则输出 No。

tt组询问。

输入格式

第一行:单个整数表示 tt,表示tt组数据

第二行:单个整数表示 nn

第三行到第 tn+1+2t*(n+1)+2 行:每行两个整数表示 did_i​tit_i​

输出格式

可以完成,输出 Yes,否则输出 No。

样例 #1

样例输入 #1

1
4
5 1
8 2
16 1
12 3

样例输出 #1

Yes

提示

对于 30% 的数据,n500n≤500

对于 60% 的数据,n2000n≤2000

对于 100% 的数据,1n200,0001≤n≤200,000

1di,ti1,000,000,000,1t101≤d_i,t_i≤1,000,000,000,1≤t≤10