fork download
  1. class Solution:
  2. def mergeAlternately(self, w1: str, w2: str) -> str:
  3. mn_s = w1 if len(w1) <= len(w2) else w2
  4. mx_s = w1 if len(w1) > len(w2) else w2
  5. arr = []
  6. flag = 0
  7. if w1 == mn_s:
  8. flag = 1
  9. for i in range(len(mn_s)):
  10. if flag:
  11. arr.append(mn_s[i])
  12. arr.append(mx_s[i])
  13. else :
  14. arr.append(mx_s[i])
  15. arr.append(mn_s[i])
  16.  
  17. for i in range(len(mn_s),len(mx_s)):
  18. arr.append(mx_s[i])
  19.  
  20. return "".join(arr)
  21.  
  22.  
Success #stdin #stdout 0.08s 14184KB
stdin
Standard input is empty
stdout
Standard output is empty