3
2 2 1
Win
【待补】
放上队友的代码
1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef long long ll; 4 const int maxn=1e5+5; 5 ll a[maxn]; 6 int main() 7 { 8 int n; 9 scanf("%d",&n); 10 ll sum=0; 11 for(int i=1;i<=n;i++){scanf("%lld",&a[i]);sum+=a[i];} 12 sort(a+1,a+n+1); 13 if(sum==n) 14 { 15 if(n%3==0) printf("Lose\n"); 16 else printf("Win\n"); 17 } 18 else if((sum-a[n])==(n-1))printf("Win\n"); 19 else if((sum-a[n]-a[n-1])==n-2) 20 { 21 if((n-2)%3 && (a[n-1]==2 || a[n]==2))printf("Win\n"); 22 else printf("Lose\n"); 23 } 24 else printf("Lose\n"); 25 26 return 0; 27 }
原文:https://www.cnblogs.com/Osea/p/11397570.html