Code Signal: Intro=33/60
by 습관중독from itertools import permutations
def diff(w1, w2):
return sum([a[0] != a[1] for a in zip(w1, w2)]) == 1
def stringsRearrangement(inputArray):
for z in permutations(inputArray):
if sum([diff(*x) for x in zip(z, z[1:])]) == len(inputArray) - 1:
return True
return False
'코드 파이트(Code Signal)' 카테고리의 다른 글
Code Signal: Intro=35/60 (0) | 2020.02.22 |
---|---|
Code Signal: Intro=34/60 (0) | 2020.02.22 |
Code Signal: Intro=32/60 (0) | 2020.02.21 |
Code Signal: Intro=31/60 (0) | 2020.02.21 |
Code Signal: Intro=30/60 (0) | 2020.02.21 |
블로그의 정보
습관을 애정한다
습관중독