gracia   2년 전

아무리 생각해도 반례가 떠오르질 않네요


75퍼쯤에서 틀렸다고합니다


char beforechar[10000]  / 해당 숫자로 오기전에 행한 연산  ;
int beforeint[10000]  / 해당 숫자로 오기전에 연산이 행해진 수;
list<int> todo / 메인 큐;
list<char> way / 해를 구했을떄 경로를 되짚어가며 정답을 구함;

nuclear852   2년 전

1

9999 0


정답은 DDLSLDDRDDDD입니다

gracia   2년 전

와 감사합니다


이런 간단한 케이스를 생각못하다니 ㅠㅠ

gracia   2년 전

l을 잘못 구현했었네요 ㅋㅋㅋ

기교를 부려보곘답시고 이런 실수를...

kimjh9434   6달 전

호옹! 저도 문제를 풀어서 제출했는데, 바~~로 틀렸다고 나와서 반례를 찾는데,

1

9999 0

를 입력해보니까, 저는 결과가 

DDLSLDDLDDDD

이 나오더라고요. 일단, 9999에서  DDLSLDDRDDDD로 가면 0이 되는건 확인했고, 

9999에서 제 결과인 DDLSLDDLDDDD로 갔을 때 정답이 안나와서 왜 R이 L로 나왔을 까 해서 확인해보니까,

R명령어 동작에서도 cmd[i] = 'L';를 넣고 있었네요;;; 복붙하고 제대로 안고쳐서 그만... 그거만 R로 고치니까 바로 통과했습니다.

예제 덕분에 문제점을 바로 알 수 있었네요!

댓글을 작성하려면 로그인해야 합니다.