Toggle navigation
HUSTOJ
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
Problem3030--【Div3】map练习 - A+B+C
3030: 【Div3】map练习 - A+B+C
[Creator :
]
Time Limit :
1.000
sec
Memory Limit :
128 MB
Submit
Solved: 6
Submit Num: 21
Statistics
Description
给定三个序列A、B、C,序列长度分别为N、M、L,序列中的数字均为非负整数。
此外,再给定一个长度为Q的X序列,对于i=1,2,... Q,请求解下面这个问题:
是否可以从A、B、C三个序列中各取一个整数,使得这三个整数相加得到Xi,对于每一个i打印一次Yes或者No,每个结果单独一行。
具体请参见样例。
Sample Input
Copy
3 1 2 3 2 2 4 6 1 2 4 8 16 32 4 1 5 10 50
Sample Output
Copy
No Yes Yes No
HINT
样例解释:
对于第一个询问,无论如何选择,不可能从A、B、C序列中找到数字使之和为1
对于第二个询问,可以选择1 + 2 + 2 = 5
对于第三个询问,可以选择2 + 4 + 4 = 10
对于第四个询问,无论如何选择,也不可能拼出总和为50
Source/Category
Div3
map
循环嵌套
标记