sdy9103   2년 전

도와주세요~ㅠㅠ

wksms21   2년 전

R 함수에서 s[0]에는 값이 안들어가있는데 s를 정수로 만들려다보니 에러가 뜨는것같아요.

sdy9103   2년 전

값 들어가있어여 ㅠㅠ

wksms21   2년 전

234를 R시키는경우 값이 제대로 안들어가는것 같아요.

seico75   2년 전

R이나 L에서 f가 1 이면 s에는 "1"이 들어가서 s[1] 등등이 참조가 안될것으로 보입니다.

sdy9103   2년 전

답변 감사드립니다ㅠ

그런데 제가 test case로

3
1234 3412

이걸 입력했거든요..

그러면 상관없지않나요?

이거 입력했을때도 문제가 생겨서

wksms21   2년 전

저게 동작하다가 어느순간 문제있는값이 들어가서 터집니다. f값을 출력시켜보시면 됩니다.


아까전에 확인해봤을때는 돌다가 2340이 만들어지고 L해서 큐에넣고 234들어가면 빼서 사용할때 tmp에 제대로된 값이 없어서 stoi에서 터졌던것으로 기억합니다.


R과 L함수를 수정했을때 안터졌어요.

sdy9103   2년 전

감사합니다

L과 R을 아래와 같이 바꿔봤는데 그래도 에러가 나네요ㅠㅠ

wksms21   2년 전

L과 R을 string으로 하지마시고 나누기와 나머지연산으로 해보세요. 예외가 줄어들고 코드도 간단해질거예요.

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