85分,求调
查看原帖
85分,求调
1313187
liuziyang2010楼主2024/7/10 08:39
#include<bits/stdc++.h>
using namespace std;
int a[10000];
int s1[10000]={2,3,4,5,6,7,8,9,10,10,10,11};
int s2[10000]={4,4,4,4,4,4,4,4,4,4,4,4};
int main(){
	int n,b,num=0,sum1=4,sum2=0,sum3,num2=0;
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>b;
		a[i]=b;
		num=num+b;
	}
	if(num==21){
		cout<<"DOSTA";
		return 0;
	}
	if(num<21) num2=21-num;
	if(num>21) num2=num-21;
	for(int i=0;i<11;i++){
		for(int j=0;j<11;j++){
			if(a[i]==s1[j]){
				s2[i]=s2[i]-1;
				break;
			}
		}
	}
	for(int i=0;i<11;i++){
		if(s1[i]>num2){
			sum2=sum2+s2[i];
		}if(s1[i]<=num2){
			sum3=sum3+s2[i];
		}
	}
		if(sum2>=sum1){
		cout<<"DOSTA";
		}else{
		cout<<"VUCI";
		}
	return 0;
}
2024/7/10 08:39
加载中...