#J10023. PVP

PVP

题目描述

你正在和一个敌人进行战斗,初始时你和敌人的血量均为 mm。

你预言到接下来会有 nn 次攻击,第 ii 次攻击可用一个整数 aia_i 来表示:

  • 若 ai>0a_i>0,则你攻击敌人,敌人血量减少 aia_i。
  • 若 ai<0a_i<0,则敌人攻击你,你的血量减少 −ai-a_i。

当你血量 ≤0\le0 时,敌人获胜并停止战斗;当敌人血量 ≤0\le0 时,你获胜并停止战斗。容易发现,不可能出现你和敌人血量均 ≤0\le0 的情况。

你可以在开始战斗前使用道具,现在有 qq 个道具,若你使用第 ii 个道具,则当每次你攻击敌人时,敌人血量额外减少 xix_i。

你想分别知道使用每个道具后你会不会赢。特别的,若 nn 次攻击后你和敌人血量均 >0>0,则平局。

输入格式

第一行输入三个整数 n,m,qn, m, q。

第二行输入 nn 个整数 a1,a2,…,ana_1, a_2, \dots, a_n。

接下来 qq 行,每行输入一个整数 xix_i。

输出格式

共 qq 行,每行输出一个字符串 s∈{Yes,No,Tie}s\in\{\text{Yes}, \text{No}, \text{Tie}\},表示使用第 ii 个道具后你会赢/输/平局。

样例输入 1

6 7 2
1 -2 1 -3 1 -3
1
2

样例输出 1

No
Yes

样例输入 2

2 5 2
1 -1
3
5

样例输出 2

Tie
Yes

说明

样例解释

  • 对于样例 1:
    • 在使用第 11 个道具后,在第 66 次战斗后你的血量为 −1-1,敌人血量为 11,所以答案为 No。
    • 在使用第 22 个道具后,在第 55 次战斗后你的血量为 22,敌人的血量为 −2-2,所以答案为 Yes。
  • 对于样例 2:
    • 在使用第 11 个道具后,在第 22 次战斗后你的血量为 44,敌人血量为 11,所以答案为 Tie。
    • 在使用第 22 个道具后,在第 11 次战斗后你的血量为 55,敌人血量为 −1-1,所以答案为 Yes。

数据范围与提示

对于 100%100\% 的数据,保证 1≤n,q≤1061\le n,q\le 10^6,1≤m,∣ai∣,xi≤1091\le m, |a_i|, x_i\le 10^9。