@java 블루 브릿지 컵 그룹 B 운동의 기초 (30) 두 번째 질문 : 01 문자열

@java 블루 브릿지 컵 그룹 B 운동의 기초 (30) 두 번째 질문 : 01 문자열

키워드 : 자전거

문제 설명 :

01 (5) 비트의 런 길이에 대해, 각 비트는 0 또는 1 일 수있는 총 32 일 수있다. 그들은 처음 몇 있습니다 :

00000

00001

00010

00011

00100

32 출력은, 소형 ~ 대형의 문자열 01 순차적 요청한.

입력 형식
현재없이 입력 질문입니다.
출력 형식
문자열 (5)의 각 라인의 길이 01의 오름차순으로 출력 라인 (32).
출력 샘플
00000
00001
00010
00011은
<다음 부분은 생략한다>

코드 :

공용 클래스 주요 {
공공 정적 무효 요점 (문자열 []에 args) {
{위해은 (; 나는 <32 난 ++ INT 난 = 0)
문자열이 S = Integer.toBinaryString은 (I);
INT LEN = s.length ();
경우 (LEN == 5) {
에서 System.out.println (S);
사용한다} else {
INT C = 5 렌;
StringBuffer를 B = StringBuffer를 새로운 (S);
반면 (c> 0) {
b.insert (0, "0");
씨-;
}
에서 System.out.println (b);
}
}
}
}

게시 29 개 원래 기사 · 원 찬양 한 · 전망 1104

추천

출처blog.csdn.net/DAurora/article/details/104155013