#34092: 測試AC送出WA??


s110151@student.cysh.cy.edu.tw (a6a6a6)

學校 : 國立嘉義高級中學
編號 : 203583
來源 : [218.164.195.243]
最後登入時間 :
2024-11-05 23:12:47
a291. nAnB problem | From: [218.166.175.26] | 發表日期 : 2023-02-27 23:38

#include<bits/stdc++.h>
using namespace std;
int main()
{
    std::ios_base::sync_with_stdio(false);
    std::cin.tie(0);
    int a[4];
    int c[4];
    int i;
    while(cin>>a[0]>>a[1]>>a[2]>>a[3]){
    int n,j,l;
    cin>>n;
    for(i=0;i<n;i++){
        int h,n;
        int A=0,B=0;
        int j;
        int b[4];
        for(l=0;l<4;l++){
                cin>>b[l];
                c[l]=a[l];}
        for(h=0;h<4;h++){
            if(a[h]==b[h]){
            A++;
            a[h]=-1;
            b[h]=-2;
            }
            
        }    
        for(h=0;h<4;h++)
        {
            {
                for(n=0;n<4;n++)
                    if(b[h]==a[n]){
                        B++;
                        break;
                    }
                    
            }
        }
        cout<<A<<"A"<<B<<"B\n";
        for(j=0;j<4;j++)
        a[j]=c[j];
    
    }
    }
    return 0;
}

 
#34095: Re: 測試AC送出WA??


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
a291. nAnB problem | From: [27.242.0.105] | 發表日期 : 2023-02-28 07:52


                    if(b[h]==a[n]){
                        B++;
                        break;
                    }
                   


如果相同,a[n]要改成別的數字(例如-1)

 
ZeroJudge Forum