第1筆測試資料,我用電腦Python3.6.6,手動一行一行輸入做測試都沒問題,但用解題系統的測試執行都會失敗(第2、3筆測試都有通過)
請問出了什麼問題?
n=int(input())
c1=[0,0,0,0,0,0,0]
c2=[0,0,0,0,0,0,0]
for i in range (1,n+1,1) :
a1=input('')
a2=input("")
b1=a1.split(" ")
b2=a2.split(" ")
for s in range (0,7,1) :
c1[s]=int(b1[s])
c2[s]=int(b2[s])
if c1[1]==c1[3] or c1[1]!=c1[5] or c2[1]==c2[3] or c2[1]!=c2[5]:
print("A",end="")
if c1[6]!=1 or c2[6]!=0:
print("B",end="")
if c1[1]==c2[1] or c1[3]==c2[3] or c1[5]==c2[5]:
print("C",end="")
if c1[1]!=c1[3] and c1[1]==c1[5] and c2[1]!=c2[3] and c2[1]==c2[5] and c1[6]==1 and c2[6]==0 and c1[1]!=c2[1] and c1[3]!=c2[3] and c1[5]!=c2[5]:
print("None")
第1筆測試資料,我用電腦Python3.6.6,手動一行一行輸入做測試都沒問題,但用解題系統的測試執行都會失敗(第2、3筆測試都有通過)
請問出了什麼問題?
n=int(input())
c1=[0,0,0,0,0,0,0]
c2=[0,0,0,0,0,0,0]
for i in range (1,n+1,1) :
a1=input('')
a2=input("")
b1=a1.split(" ")
b2=a2.split(" ")
for s in range (0,7,1) :
c1[s]=int(b1[s])
c2[s]=int(b2[s])
if c1[1]==c1[3] or c1[1]!=c1[5] or c2[1]==c2[3] or c2[1]!=c2[5]:
print("A",end="")
if c1[6]!=1 or c2[6]!=0:
print("B",end="")
if c1[1]==c2[1] or c1[3]==c2[3] or c1[5]==c2[5]:
print("C",end="")
if c1[1]!=c1[3] and c1[1]==c1[5] and c2[1]!=c2[3] and c2[1]==c2[5] and c1[6]==1 and c2[6]==0 and c1[1]!=c2[1] and c1[3]!=c2[3] and c1[5]!=c2[5]:
print("None")
因為你輸出後沒有換行