问题标题: 酷丁编程:\7407

0
0
李梓岳
李梓岳
高级守护
高级守护
  • #include<iostream> #include<iomanip> #include<algorithm> using namespace std; int n,m,cnt,a[1005]; bool f(int x){ int g=21-x,cv=0,cg=0; for(int i=1;i<=n;i++){ if(a[i]>g)cv++; else cg++; } if(cg>=cv)return 1; else return 0; } int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; cnt+=a[i]; } if(cnt<=21&&f(cnt))cout<<"DOSTA"; else cout<<"VUCI"; return 0; }
李梓岳在2026-05-10 23:09:15追加了内容
  • #include<iostream> #include<iomanip>
  • #include<algorithm>
  • using namespace std;
  • int n,m,cnt,a[1005];
  • bool f(int x){
    • int g=21-x,cv=0,cg=0;
    • for(int i=1;i<=n;i++){
    • if(a[i]>g)cv++;
      • else cg++;
    • }
    • if(cg>=cv)return 1;
    • else return 0;
    • }
  • int main(){
    • cin>>n;
    • for(int i=1;i<=n;i++){
      • cin>>a[i];
      • cnt+=a[i];
    • }
    • if(cnt<=21&&f(cnt))
      • cout<<"DOSTA";
      • else cout<<"VUCI";
    • return 0;
  • }

0
0
我要回答