2941번 - 크로아티아 알파벳
소스코드에서 다른것들"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; } }
index를 저기에 놓으면 dz=를 감지한 뒤 같은 위치에서 z=를 감지하게 됩니다.
이런 방법도 있습니다.
댓글을 작성하려면 로그인해야 합니다.
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;
}
}