AT_abc344_c [ABC344C] A+B+C
题目描述
给定 3 个数列 $A=(A_1,\ldots,A_N),\ B=(B_1,\ldots,B_M),\ C=(C_1,\ldots,C_L)$。
另外给定一个数列 X=(X1,…,XQ),请你对于每个 i=1,…,Q,解决如下问题。
问题:是否可以从 A,B,C 中各选出一个元素,使它们的和等于 Xi?
输入格式
输入以如下格式从标准输入中给出。
N A1 A2 … AN M B1 B2 … BM L C1 C2 … CL Q X1 X2 … XQ
输出格式
输出 Q 行。
第 i 行若能从 A,B,C 各选一个元素使它们的和等于 Xi,则输出 Yes,否则输出 No。
输入输出样例 #1
输入 #1
3
1 2 3
2
2 4
6
1 2 4 8 16 32
4
1 5 10 50
输出 #1
No
Yes
Yes
No
说明/提示
限制条件
- 1≤N,M,L≤100
- 0≤Ai,Bi,Ci≤108
- 1≤Q≤2×105
- 0≤Xi≤3×108
- 所有输入均为整数
样例解释 1
- 无法从 A,B,C 各选一个元素使它们的和为 1。
- 可以从 A,B,C 各选 1,2,2,使它们的和为 5。
- 可以从 A,B,C 各选 2,4,4,使它们的和为 10。
- 无法从 A,B,C 各选一个元素使它们的和为 50。
由 ChatGPT 4.1 翻译