没题目版的题目求条
  • 板块灌水区
  • 楼主qzm18650661990
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/8/25 23:08
  • 上次更新2024/8/27 12:33:54
查看原帖
没题目版的题目求条
1187218
qzm18650661990楼主2024/8/25 23:08

这个题目

代码不知道为什么不会结束

#include<bits/stdc++.h>
using namespace std;
struct q {
    char g;
    double h;
} a[11];
char cinn;
int main() {
    cin>>a[1].g>>a[2].g>>a[3].g>>a[4].g>>cinn>>cinn;
    while(cinn!='GAME') {
        if(cinn=='1') {
            cin>>cinn>>cinn;
            for(int i=1; i<=4; i++)if(a[i].g==cinn&&a[i].h<1)a[i].h+=0.5;
        }
        if(cinn=='2') {
            cin>>cinn>>cinn;
            for(int i=1; i<=4; i++)if(a[i].g==cinn&&a[i].h>0)a[i].h-=0.5;
        }
        if(cinn=='3') {
            cin>>cinn>>cinn;
            for(int i=1; i<=4; i++)if(a[i].g==cinn&&a[i].h==0)a[i].h=-1;
        }
        cin>>cinn;
    }
    for(int i=1; i<=4; i++) {
        if(a[i].h==-1)cout<<a[i].g<<" OUT!";
        else cout<<a[i].g<<" "<<a[i].h;
    }
    return 0;
}
2024/8/25 23:08
加载中...