开学快乐

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

开学了,现在老师要检查检查你在假期期间有没有认真训练,放假前,老师为你制定了详细的算法训练计划,要求在假期内完成一定数量的不同难度题目。每天你会记录自己完成的各难度题目数量,现在需要判断是否符合老师的训练要求。

题目描述

给定三个非负整数 a,b,ca, b, c,分别表示老师要求完成的 1难度2难度3难度 题目的最少数量。
接下来给定 nn 天中你每天完成的各难度题目数量,其中第 ii 天完成 xix_i11难度题、yiy_i22难度题、ziz_i 道3难度题。
nn 天内完成的各难度题目总数均 不少于 老师要求的数量,则输出 "Yes",否则输出 "No"

输入格式

有多组测试样例,第一行输入一个整数TT,代表样例个数。 对于每个输入样例:

第一行包含三个整数 a,b,ca, b, c0a,b,c1040 \leq a, b, c \leq 10^4),表示老师要求的各难度题目最少数量。
第二行包含一个整数 nn1n1001 \leq n \leq 100),表示天数。
接下来 nn 行,每行包含三个整数 xi,yi,zix_i, y_i, z_i0xi,yi,zi1030 \leq x_i, y_i, z_i \leq 10^3),表示第 ii 天完成的各难度题目数量。

输出格式

输出TT行字符串,对于每一个测试样例,若满足 axia \leq \sum x_ibyib \leq \sum y_iczic \leq \sum z_i,则输出 "Yes",否则输出 "No"

样例输入输出

样例输入 1:

2
10 20 30  
3  
5 10 10  
5 10 10  
5 10 10
5 5 5  
2  
3 2 1  
1 2 2  

样例输出 1:

Yes
No

解释:
第一个样例:

三天累计完成1难度题 5+5+5=15105+5+5=15 \geq 10,2难度题 10+10+10=302010+10+10=30 \geq 20,3难度题 10+10+10=303010+10+10=30 \geq 30,全部达标。

第二个样例:

累计1难度题 3+1=4<53+1=4 < 5,不满足要求,输出“不达标”。

数据范围

  • 对于 40%40\% 的数据:n10n \leq 10a,b,c100a, b, c \leq 100
  • 对于 100%100\% 的数据:n100n \leq 100a,b,c104a, b, c \leq 10^4,每天各难度题目数 103\leq 10^31T100 1 \le T \le 100
  • 时间限制: 1s1 s
  • 空间限制: 256MB256 MB

柳泉中学7.7日下午

Not Attended
Status
Done
Rule
IOI
Problem
17
Start at
2025-7-7 14:00
End at
2025-7-7 17:00
Duration
3 hour(s)
Host
Partic.
23