Posicions senars i parelles relacionades X98097


Statement
 

pdf   zip

html

Donat un natural n estrictament positiu, es demana un programa que calculi la suma de les xifres de les posicions senars i la suma de les xifres de les posicions parelles i, si una es múltiple de l’altra, n’indiqui el factor que les relaciona.

Entrada

L’entrada consisteix en un natural 0 < n < 231.

Sortida

La sortida està formada per dues línies. A la primera línia es mostra la suma de les xifres de les posicions senars de n i la suma de les xifres de les posicions parelles de n. A la segona línia s’escriu la relació exacta entre ambdues sumes, en cas que una sigui múltiple de l’altra.


Seguiu el format especificat als exemples. El vostre codi ha de seguir les normes d’estil i contenir els comentaris que considereu oportuns.

Observació

Recordeu que darrera xifra (la de més a la dreta) d’un número natural n ocupa una posició senar. Per exemple, del número 212121, les posicions senars són les ocupades per 1’s i les parelles les ocupades amb 2’s.


Public test cases
  • Input

    1
    

    Output

    1 0
    0 = 0 * 1
    
  • Input

    10
    

    Output

    0 1
    0 = 0 * 1
    
  • Input

    212121
    
    

    Output

    3 6
    6 = 2 * 3
    
  • Input

    121212
    

    Output

    6 3
    6 = 2 * 3
    
  • Input

    121213
    

    Output

    7 3
    res
    
  • Information
    Author
    Maria J. Blesa
    Language
    Catalan
    Other languages
    English Spanish
    Official solutions
    Unknown.
    User solutions
    C++