chk705   6년 전

소스코드에서 다른것들"c-" 의 경우 계산할때2글자를 1글자로 인식하는거니까 leng = leng -1 을이용했지만

"dz=" 의 경우3글자를 1글자로 인식하는데 leng = leng-2 를 사용해야 맞는거 아닌가요? 

leng = leng -1 을 써야 정답으로 채점되네용??? 뭐가 문제일까요?????


while(true){
// System.out.println("3시작");
if(str.indexOf("dz=",index) != -1){
leng = leng-1;
index = str.indexOf("dz=",index) + 1;
}else{
index = 0;
// System.out.println("3끝");
break;
}
}


jh05013   6년 전

index를 저기에 놓으면 dz=를 감지한 뒤 같은 위치에서 z=를 감지하게 됩니다.

waninoko   6년 전

이런 방법도 있습니다.

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