bjs1409   2년 전

아 예외를 도저히 모르겠습니다. ㅠㅠ

염치없지만 도와주세요 ㅠㅠ

ABCDEFGHIJ

J

H

I

이런 테스트 케이스는 9876540327로 잘 나오는것 같은데

저기 check함수를 없앴을 경우 둘다 해보았는데 답이 안나오네요.

어떤게 잘못됐을까요? 

yukariko   2년 전

이게원인인지는모르겟지만

조건엔 분명 길이가 12인데

선언의 길이를 12로주셧네요.

String이니 13으로 주지않으면 12에서 오버플로우가 일어날것으로 보입니다

bjs1409   2년 전

만약 문자 입력이

              A  B  C  D  E  F  G  H  I  J  A  B

index:     0   1   2  3  4  5  6   7  8  9  10  11

로 다 잘들어가지 않나요??

직접 돌려보고 싶은데 밖이여서 ㅠㅠ 

appa   2년 전

제가 AC 받았던 소스로 Datamaker(n=50, 스트링의 길이와 구성은 랜덤)를 짜서 직접 채점해보니 답이 없는 경우(n = 10, A B C D E F G H I J 같은)를 제외하고는 다 맞다고 나오네요... 혹시나해서 제가 답이 없는 경우에 0을 출력했었던 소스를 -1을 출력하도록 해보니 역시 AC나오는 걸로 봐서 데이터에 답이 없는 경우는 없는 것 같고.... 아직  250번째 데이터까지 밖에 채점을 안해봤으니 백만까지는 돌려봐야할 거 같습니다.

appa   2년 전

오! 틀린 걸 찾았습니다.

2

BGJGDJEGEHDJ

DHADHHFGGIAA

답은 1840761650839인데 1840761650739를 출력하시군요!

appa   2년 전

n=50에서 채점하던걸 n도 랜덤으로 바꾸니까 틀린 게 나왔네요!

yukariko   2년 전

문자열은 끝에 널문자를 포함하게되서 인덱스를 벗어나게 될거에요. 

C++은 그런거 다 처리해주나?ㄷㄷ

yukariko   2년 전

혹시나해서 님 소스에 길이만 1늘려줬더니 바로 정답이 나왔습니다.

역시 길이 문제가 맞는것 같아요.

baekjoon   2년 전

,이 문제 어렵네요 ㅠㅠ  3년만에 맞았어요

bjs1409   2년 전

오 ㅋ 정말 됐네요 배열길이 1늘리니 ㅎㅎ 감사합니다. 

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