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


Lenz0501 (Lenz)

學校 : 國立暨南國際大學
編號 : 175594
來源 : [218.173.203.214]
最後登入時間 :
2025-08-15 23:48:59

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)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

 

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

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