#36684: 不好意思,請問有人能幫我看看哪裡錯了嗎( ´•̥ו̥` )


grace951225@gmail.com (cct1225)

學校 : 國立臺中女子高級中學
編號 : 217885
來源 : [218.161.65.1]
最後登入時間 :
2024-02-17 22:34:45
g275. 1. 七言對聯 -- 2021年9月APCS | From: [220.135.89.19] | 發表日期 : 2023-08-02 20:50

#include<iostream>
using namespace std;
int main(){
    int n,a[7],b[7],count=3;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        int a[7],b[7];
        for(int j=0;j<7;j++)
        {
            cin>>a[j];
        }
        for(int j=0;j<7;j++)
        {
            cin>>b[j];
        }
        if(a[1]!=a[3]&&a[1]==a[5]&&b[1]!=b[3]&&b[1]==b[5])  count-=1;
        else    cout<<"A";
        if(a[6]==1&&b[6]==0)    count-=1;
        else    cout<<"B";
        if(a[1]!=b[1]&&a[3]!=b[3]&&a[5]!=b[5])  count-=1;
        else    cout<<"C";
        if(count==0)    
        {
            cout<<"None";
        }
        cout<<endl;
    }
    return 0;
}

這個送出只有5%分數

 
#36686: Re: 不好意思,請問有人能幫我看看哪裡錯了嗎( ´•̥ו̥` )


grace951225@gmail.com (cct1225)

學校 : 國立臺中女子高級中學
編號 : 217885
來源 : [218.161.65.1]
最後登入時間 :
2024-02-17 22:34:45
g275. 1. 七言對聯 -- 2021年9月APCS | From: [220.135.89.19] | 發表日期 : 2023-08-02 21:46

#include
using namespace std;
int main(){
    int n,a[7],b[7],count=3;
    cin>>n;
    for(int i=0;i    {
        int a[7],b[7];
        for(int j=0;j<7;j++)
        {
            cin>>a[j];
        }
        for(int j=0;j<7;j++)
        {
            cin>>b[j];
        }
        if(a[1]!=a[3]&&a[1]==a[5]&&b[1]!=b[3]&&b[1]==b[5])  count-=1;
        else    cout<<"A";
        if(a[6]==1&&b[6]==0)    count-=1;
        else    cout<<"B";
        if(a[1]!=b[1]&&a[3]!=b[3]&&a[5]!=b[5])  count-=1;
        else    cout<<"C";
        if(count==0)    
        {
            cout<<"None";
        }
        cout<    }
    return 0;
}

這個送出只有5%分數

阿沒事了 後來發現count宣錯地方 好好笑 抱歉佔了版面

 
ZeroJudge Forum