예제 입력 1 복사
4 6
101111
101010
101011
111011
예제 출력 1 복사
15예제 입력 2 복사
4 6
110110
110110
111111
111101
예제 출력 2 복사
9
예제 입력 3 복사
2 25
1011101110111011101110111
1110111011101110111011101
예제 출력 3 복사
38
예제 입력 4 복사
7 7
1011111
1110001
1000001
1000001
1000001
1000001
1111111
예제 출력 4 복사
13이거 BFS 풀려고 하는데 split() 으로 못받잖아
1110001 하면 [1,1,1,0,0,0,1] 이렇게 넣고싶은데
리스트로 받아서 for문 돌려서 append 방법밖에 없나?
강박증 있어서 좀 깔끔하게 소스작성하고 싶은데 아는 사람?
arr = [list(input()) for _ in range(N)
숫자로 바꾸고 싶으면 arr = [list(map(int, list(input()))) for _ in range(N)]
내가 input = sys.stdin.readline 으로 쓰거든? 상관없나
.strip() 하니까 되네 이거 이유가 뭐지
maze = input().strip() maze1 = list(maze) maze2 = list(map(int, maze1)) 이렇게 비교해ㅓ 돌려보니까 알겠다 땡큐 고마워
strip은 끝 문자가 개행이나 공백을 지워주는거야
아 응응 문자열을 list로 감싸면 하나하나씩 분리해주는구나 이걸 몰랐넹 고마워
ㄳㄳㄳㄳㄳㄳㄳㅅ 고마웡