谢谢了!!!
#include <bits/stdc++.h>
using namespace std;
int a[1000008],die,n,m,q;
int main(int argc, char** argv) {
cin>>n>>m>>q;
for(int i=1;i<=n;i++){
scanf("%d",&a[i]);
}
int now=0,num=0,xie=0;
for(int i=1;i<=n;i++){
if(a[i]>0)num++,xie+=a[i];
if(a[i]<0)now+=-a[i];
if(now>=m){die=i;break;
}
}
while(q--){
int x;scanf("%d",&x);
if(xie+x*num>=m){
printf("Yes\n");
}
else if(die==0) printf("Tie\n");
else printf("No\n");
}
return 0;
}