求助站外题
  • 板块学术版
  • 楼主SlashBlade
  • 当前回复10
  • 已保存回复10
  • 发布时间2022/9/4 13:47
  • 上次更新2023/10/27 12:35:44
查看原帖
求助站外题
590393
SlashBlade楼主2022/9/4 13:47

https://xjoi.net/problem/1145

#include <bits/stdc++.h>
using namespace std;
int x,n;
int a = 0,b = 0,c = 0;
int main(){
    while(cin >> x){
        if(x == -1)
            break;
        if(x == 1)
            a++;
        else if(x == 2)
            b++;
        else if(x == 3)
            c++;
    }
    n = a + b + c;
    printf("A=10\nB=5\nC=4\nTot=19\n",a,b,c,n);
    if(a >= n / 2)
        printf("A-yes");
    else if(b >= n / 2)
        printf("B-yes");
    else if(c >= n / 2)
        printf("C-yes");
    else
        printf("all-NO");
    return 0;
}

本地AC提交WA

2022/9/4 13:47
加载中...