1 #include<stdio.h> 2 #include<string.h> 3 #include<algorithm> 4 #include<math.h> 5 using namespace std; 6 int main() 7 { 8 int t; 9 scanf("%d",&t); 10 11 while(t--) 12 { 13 double h,angel,devil,boss[110]; 14 int a,d,b,i; 15 scanf("%lf%d%d%d",&h,&a,&d,&b); 16 //printf("%lf ",h); 17 for(i=0;i<a;i++) 18 { 19 scanf("%lf",&angel); 20 h+=(angel/2.0); 21 //printf("%lf ",h); 22 } 23 //printf("%lf ",h); 24 for(i=0;i<d;i++) 25 { 26 scanf("%lf",&devil); 27 h-=(devil/2.0); 28 } 29 //printf("%lf ",h); 30 for(i=0;i<b;i++) 31 { 32 scanf("%lf",&boss[i]); 33 } 34 sort(boss,boss+b); 35 for(i=0;i<b;i++) 36 { 37 if(h>=boss[i]/2.0) 38 h+=(boss[i]/2.0); 39 else 40 { 41 h=-1; 42 break; 43 } 44 45 } 46 //printf("%lf ",h); 47 if(h>=0) 48 printf("Win "); 49 else 50 printf("Lose "); 51 } 52 53 54 return 0; 55 }
注意 boss 是站成一排的 可以选择性击杀