if a == b == c == d and len(str(a)) == 1: 에서 len(str(a)) == 1 처리를 해주지 않으면
00110011
00110011
00110011
00110011
00110011
00110011
00110011
00110011와
0011
0011
0011
0011을 입력했을 때 값이 똑같이 (0101)로 나온다.
'코딩테스트 준비' 카테고리의 다른 글
위상 정렬! (0) | 2021.02.26 |
---|---|
누적 합 알고리즘! - itertools의 accumulate() (0) | 2021.02.25 |
LIS, DP - 백준 - 가장 긴 바이토닉 부분 수열 (0) | 2021.02.24 |
전위 순회, 중위 순회, 후위 순회 (0) | 2021.02.24 |
재귀 + dp + 조합 공식 (0) | 2021.02.24 |