#36738: (Python)這到底是啥輸入、輸出格式,8931行,一直缺一行


Lenz0501 (Lenz)

School : 國立暨南國際大學
ID : 175594
IP address : [163.22.18.104]
Last Login :
2024-09-11 19:32:58
a291. nAnB problem | From: [42.77.119.103] | Post Date : 2023-08-05 01:50

while True:
    try:
        l=[]
        real=list(map(int,input().split()))
        n=int(input())
        for i in range(n):
            l=list(map(int,input().split()))
            a=0;b=0
            s=real.copy()
            for j in range(4):
                if l[j]==real[j]:
                    a+=1
                if l[j] in s:
                    b+=1
                    s[s.index(l[j])]=-1
            print(f'{a}A{b-a}B')
        _=input()
        print()
    except:
        break
根本不會有缺行問題啊
 
#36740: Re: (Python)這到底是啥輸入、輸出格式,8931行,一直缺一行


asnewchien@gmail.com (david)

School : No School
ID : 68108
IP address : [42.71.246.134]
Last Login :
2024-08-29 14:50:08
a291. nAnB problem | From: [36.233.141.43] | Post Date : 2023-08-05 09:22

 

1) 您這寫法不會過,太慢了。

2) 每段測資有個空白列,您用 try ... except 的寫法,自己吃掉了錯誤訊息。

 
ZeroJudge Forum