1379. Sums

单点时限: 2.0 sec

内存限制: 256 MB

We are given a set of positive integers A. Consider a set of non-negative integers A’, such that a number x belongs to A’ if and only if x is a sum of some elements from A (the elements may be repeated). For example, if A = {2,5,7}, then sample numbers belonging to the set A’ are: 0 (the sum of 0 elements), 2, 4 (2 + 2) and 12 (5 + 7 or 7 + 5 or 2 + 2 + 2 + 2 + 2 + 2); and the following do not belong to A’: 1 and 3.

Task

Write a program which:

reads from the standard input the description of the set A and the sequence of numbers bi,

for each number bi determines whether it belongs to the set A’,

writes the result to the standard output.

输入格式

In the first line there is one integer n: the number of elements of the set A, 1 <= n <= 5000. The following n lines contain the elements of the set A, one per line. In the (i + 1)-st line there is one positive integer ai, 1 <= ai <= 50000. A = {a1, a2, …, an}, a1 < a2 < … < an.

In the (n + 2)-nd line there is one integer k, 1 <= k <= 10000. Each of the following k lines contains one integer in the range from 0 to 1000000000, they are respectively the numbers b1, b2, …, bk.

输出格式

The output should consist of k lines. The i-th line should contain the word TAK (“yes” in Polish), if bi belongs to A’, and it should contain the word NIE (“no”) otherwise.

样例

Input
3
2
5
7
6
0
1
4
12
3
2
Output
TAK
NIE
TAK
TAK
NIE
TAK

0 人解决,1 人已尝试。

0 份提交通过,共有 1 份提交。

9.9 EMB 奖励。

创建: 16 年,9 月前.

修改: 6 年,8 月前.

最后提交: 10 月,2 周前.

来源: POI

题目标签