题目描述
我们给定一个整数集合 A。考虑一个非负整数集合 A′,所有属于 A′ 的集合的数 x 满足当且仅当能被表示成一些属于 A 的元素的和(数字可重复)。
比如,当 A={2,5,7},属于 A′ 的数为:0(0 个元素的和),2,4(2+2)和 12(5+7 or 7+5 or 2+2+2+2+2+2);但是元素 1 和 3 不属于 A′。
输入格式
第一行有一个整数 n,代表集合 A 的元素个数。接下来每行一个数 ai 描述一个元素。A={a1,a2,...,an}。
接下来一个整数 k,然后每行一个整数,分别代表 b1,b2,...,bk。
输出格式
输出 k 行。如果 bi 属于 A′,第 i 行打印 TAK
,否则打印 NIE
。
3
2
5
7
6
0
1
4
12
3
2
TAK
NIE
TAK
TAK
NIE
TAK
提示
对于所有数据,1≤n≤5×103,1≤k≤104,1≤a1<a2<...<an≤5×104,0≤bi≤109。