2025-03-22 21:12:39 +08:00

38 lines
786 B
C++

#include <iostream>
using namespace std;
int main() {
long n,p,q;
cin>>n>>p>>q;
long arr[n];
long chafen[n+1];
for(long i=0;i<n;i++) {
cin>>arr[i];
}
chafen[n]=-arr[n-1];
for(long i=n-1;i>=0;i--) {
if(i==0) chafen[i] =arr[i];
else chafen[i]=arr[i]-arr[i-1];
}
long t;
cin>>t;
for(int i=0;i<t;i++) {
long l,r,v;
cin>>l>>r>>v;
chafen[l-1]+=v;
chafen[r]-=v;
}
long maxnum=0;
for(long i=0;i<n;i++) {
if(i==0) arr[i]=chafen[i];
else arr[i]=arr[i-1]+chafen[i];
if(maxnum<arr[i]) {
maxnum=arr[i];
}
}
maxnum=max(maxnum,p);
if(maxnum>=q) {
cout<<"3G win win!";
}else {
cout<<"3G wanna win win";
}
}