Convertir a Binario
Submit solution
Points:
100
Time limit:
1.0s
Memory limit:
32M
Author:
Problem type
Allowed languages
Ada, BrainF***, C, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Prolog, Python, Swift, VB
Se quiere que varios números enteros usted imprima su representación binaria de la forma descrita.
Entrada
La primera línea contiene el número entero , el número de enteros, donde . La siguientes líneas contiene valores enteros 0 ≤ .
Salida
La salida contiene cadenas de la forma siguiente () = .
Restricciones
Ejemplo de Entrada y Salida
3
4
19
100
Ejemplo de Salida
4(2) = 100
19(2) = 10011
100(2) = 1100100
Comments
This comment is hidden due to too much negative feedback. Show it anyway.
Bynner, me parece que lo que tienes mal es que tu sol no pincha para un valor x = 1 te sugieras que quites del primer while todo menos lo que tienes dentro del ultimo else y que la condición del while sea :
while ( x > 0 ){ //code }
Gracias me funciono asi
De favor alguien podría explicarme por que mi código falla en un caso de prueba ?
Te suguiero que hagas el ejercicio de una forma mas limpia y no pongas tanto parche. Eso es malisimo para ti cuando se va a debugear y despues con el tiempo no sabes q hicistes. Usa nadamas los casos bases necesarios. Al trabajar en equipo el codigo limpio es muy bueno.
Gracias por el consejo