Nombres en base -2 P93533


Statement
 

pdf   zip

thehtml

Feu un programa per escriure nombres en base -2.

Entrada

L’entrada consisteix en diversos enters, cadascun amb nou dígits com a molt.

Sortida

Cal escriure cada nombre donat en base -2, seguint el format de l’exemple.

Public test cases
  • Input

    0
    1
    2
    3
    -1
    -2
    -3
    -6
    10
    999999999
    -999999999
    

    Output

    0: 0
    1: 1
    2: 110
    3: 111
    -1: 11
    -2: 10
    -3: 1101
    -6: 1110
    10: 11110
    999999999: 1001100111011111101111000000011
    -999999999: 11000101101001010100101000000001
    
  • Information
    Author
    Jordi Petit
    Language
    Catalan
    Translator
    Salvador Roura
    Original language
    English
    Other languages
    English
    Official solutions
    C++ Java Python
    User solutions
    C C++ Python Rust