#32470: 拜託各位大佬幫我看下


JimTsao (LIANG)


自己寫的(寫得不好請見諒😅

側資AC但送出是WA

 

while(True):

 try:

  a,b,c,d=map(float,input().split())

  if (a-c)==0and(b-d)==0 and (a,b,c,d)!=(0,0,0,0):

   print("0")

  elif (((a-c)/(b-d)==-1)or((a-c)/(b-d)==1)) or((a-c)==0 or (b-d)==0):

   print("1") 

  elif (a,b,c,d)!=(0,0,0,0):

   print("2")

 except:

  break

  

#32475: Re: 拜託各位大佬幫我看下


cges30901 (cges30901)


  elif (((a-c)/(b-d)==-1)or((a-c)/(b-d)==1)) or((a-c)==0 or (b-d)==0):


如果b等於d,會變成除以0

#32476: Re: 拜託各位大佬幫我看下


cges30901 (cges30901)


  elif (((a-c)/(b-d)==-1)or((a-c)/(b-d)==1)) or((a-c)==0 or (b-d)==0):


如果b等於d,會變成除以0


還有輸入0 0 0 0的時候要結束程式

#32479: Re: 拜託各位大佬幫我看下


JimTsao (LIANG)


  elif (((a-c)/(b-d)==-1)or((a-c)/(b-d)==1)) or((a-c)==0 or (b-d)==0):


如果b等於d,會變成除以0


還有輸入0 0 0 0的時候要結束程式

感謝<3