@java puente azul de la taza del Grupo B Ejercicio Fundamentos (30) segunda pregunta: 01 cuerdas
Palabras clave: ciclismo
Descripción del problema:
01 para una longitud de recorrido de 5 bits, cada bit puede ser 0 o 1, un total de 32 posibles. Son los primeros pocos:
00000
00001
00010
00011
00100
La salida 32 solicitado por la cadena secuencial 01 de pequeño a grande.
El formato de entrada
presente ninguna pregunta de entrada.
Formato de salida de
la línea de salida 32, en orden ascendente de una longitud de cada línea 01 de la cadena 5.
Ejemplo de salida
00000
00001
00010
00011
<se omitirán siguientes secciones>
código:
public class Principal {
public static void main (String [] args) {
for (int i = 0; i <32; i ++) {
String s = Integer.toBinaryString (i);
int len = s.length ();
si (len == 5) {
System.out.println (s);
} else {
int c = 5-len;
StringBuffer b = new StringBuffer (s);
mientras que (c> 0) {
b.insert (0, “0”);
C-;
}
System.out.println (b);
}
}
}
}