50分求大佬看看
查看原帖
50分求大佬看看
871868
songshihao666888楼主2023/2/4 10:24
#include<iostream>
using namespace std;
int main()
{
    char sco;
    int sco1 = 0, sco2 = 0,sco3=0,sco4=0,ff[10000],ff1=1,fs[10000],fs1=1;
    while (1)
    {
        cin >> sco;
        if (sco == 'E')break;
        if (sco == 'W')
        {
            sco1++;
            sco3++;
        }
        else
        {
            sco2++;
            sco4++;
        }
        if (sco1 == 11||sco2==11)
        {
            ff[ff1] = sco1;
            ff[ff1 + 1] = sco2;
            ff1 += 2; 
            sco1 = 0,sco2=0;
        }
        if (sco3 == 21||sco4==21)
        {
            fs[fs1] = sco3;
            fs[fs1 + 1] = sco4;
            fs1 += 2;
            sco3 = 0, sco4 = 0;
        }
    }
    ff[ff1] = sco1, ff[ff1 + 1] = sco2; ff1 += 2;
    fs[fs1] = sco3, fs[fs1 + 1] = sco4; fs1 += 2;
    for (int i = 1; i < ff1; i+=2)
    {
        cout << ff[i] << ':' << ff[i + 1]<<endl;
    }
    cout << endl;
    for (int i = 1; i < fs1; i += 2)
    {
        cout << fs[i] << ':' << fs[i + 1] << endl;
    }
    return 0;
}
2023/2/4 10:24
加载中...