내가 좋아하는 퍼즐형 질문인데.. 누가 먼저 답변 달았네..
질문)
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040201&docId=259222497
공통)
String a = "15733848667281962828";
먼저달린 답변)
boolean flag = false;
for(int i=0; i<a.length(); i++){
if(a.charAt(i) == '7'){
flag = true;
}
if(flag && a.charAt(i) == '8'){
System.out.print(a.charAt(i));
flag = false;
System.out.println();
}
if(flag){
System.out.print(a.charAt(i));
}
}
내 답변)
for(int num = 0; num < a.length(); num++){
char no = a.charAt(num);
if(no == '7'){
// System.out.println("- num = " + num + ", no = " + no + "\n");
int count = num;
while(no != '8'){
no = a.charAt(count);
// System.out.println("num = "+ num + ", no1 = " + no1 + ", count = " + count);
System.out.print(no);
count++;
}
System.out.println("");
num = count;
}
}
결과)
7338
728
에잉~
'course > 지식인' 카테고리의 다른 글
[자바] java.lang.NullPointerException 에러 관련 질문.. (2) | 2016.09.09 |
---|---|
[JSP] 연도별로 구별된 게시판 목록보기 (0) | 2016.07.08 |
[자바] switch ~ case을 메뉴로 사용해서 입/출력 기능 추가. (3) | 2016.06.16 |