#32195: 為何已經考慮0的狀況還是WA??


melodyshih0824 (超萌小辣椒)


while True:
    try:
      n=int(input())
      for i in range(n):
       total=1
       a=eval(input())
       while a>0:
         d=a%10
         if d==0:
            total=0
         else:   
            total*=d
         a//=10
       print(total)
    except:
         break

#32211: Re: 為何已經考慮0的狀況還是WA??


cges30901 (cges30901)


while True:
    try:
      n=int(input())
      for i in range(n):
       total=1
       a=eval(input())
       while a>0:
         d=a%10
         if d==0:
            total=0
         else:   
            total*=d
         a//=10
       print(total)
    except:
         break

輸入0的情況要輸出0,可是你會輸出1