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 N, el número de enteros, donde 0 \le N \le 1000. La N siguientes líneas contiene X_n valores enteros 0 ≤ X_n \le 1 000 000.

Salida

La salida contiene N cadenas de la forma siguiente X_n(2) = cadena binaria.

Restricciones

  • 1 \le N \le 1000
  • 1 \le X_n \le 1000 000

Ejemplo de Entrada y Salida

3
4
19
100

Ejemplo de Salida

4(2) = 100
19(2) = 10011
100(2) = 1100100

Comments


  • -13
    cliriano  commented on April 2, 2023, 5:22 a.m.

    This comment is hidden due to too much negative feedback. Show it anyway.


  • 4
    Osnielfc_07  commented on April 16, 2022, 8:03 p.m.

    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 }


    • 1
      Bynner  commented on April 16, 2022, 11:19 p.m.

      Gracias me funciono asi


  • 1
    Bynner  commented on April 16, 2022, 3:06 p.m.

    De favor alguien podría explicarme por que mi código falla en un caso de prueba ?


    • 0
      CodeExtreme  commented on April 17, 2022, 2:03 p.m.

      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.


      • 1
        Bynner  commented on April 20, 2022, 1:59 a.m.

        Gracias por el consejo