잘 되는거 보니 포팅에 사소한 실수가 있을 거 같은데..
3번 테케만 통과가 안되네.
뭐가 문제일까.. 3번 테케가 뭔지를 모르겠음. 눈이 아퍼서 더는 못보겠다.
능력있는 사람이 좀 찾아줘~
프갤로 멋진 풀이였음.
//
코딩테스트 연습 - 미로 탈출 명령어 | 프로그래머스 스쿨 (programmers.co.kr)
카카오 코테 미로탈출ㅇㅅㅇ - 프로그래밍 갤러리 (dcinside.com)
def solution(n, m, x, y, r, c, k):
def move(cx, cy, rx, ry):
if cx[0] < rx:
cx[0] += 1
return "d"
elif cy[0] > ry:
cy[0] -= 1
return "l"
elif cy[0] < ry:
cy[0] += 1
return "r"
elif cx[0] > rx:
cx[0] -= 1
return "u"
cy[0] += 1
return "r"
l0 = abs(x - r) + abs(y - c)
if (k - l0) % 2 or l0 < 0:
return "impossible"
ans = [0] * (k)
ix, iy = [x], [y]
i = 0
while 1:
ll = abs(ix[0] - r) + abs(iy[0] - c)
if i < k - ll:
ans[i] = move(ix, iy, n, 1)
i += 1
else:
break
ans[i] = 0
while i < k:
ans[i] = move(ix, iy, r, c)
i += 1
answer = "".join(ans)
return answer
불가능 케이스네 l0 ->k-10
ans[i]=0 해주는건 디버깅 용으로 써둔거라 필요없음ㅇㅅㅇ
https://gall.dcinside.com/board/view?id=programming&no=2363130
이거도 이써ㅇㅅㅇ
프갤로 코테 엄청 잘하는구나 ㄷㄷ
근데 혹시 여자임?? 여자 고수 프로그래머?? ㄷㄷ
남자임..ㅇㅅㅇ
프갤로는 여자얌!!! 내가 봣어 !! 엄청 미인이더라고 !!!ㅇㅅㅇ
프갤로 내꺼임!!!!!ㅇㅅㅇㅋ
프갤로야 너 올해엔 이쁜 여자친구 만들 수 있어!!!! ㅇㅅㅇ 난 응원한다 게이야!!!!ㅇㅅㅇ