Subconjunts amb productes iguals P87148


Statement
 

pdf   zip

Us donen nn fraccions diferents a1/b1a_1/b_1, …, an/bna_n/b_n, amb 1ai,bin1 \le a_i, b_i \le n. Heu de trobar dos subconjunts I,J{1,,n}I, J \subseteq \{1, \dots, n\}, diferents i sense elements comuns, tals que iIaibi=jJajbj.\prod_{i \in I} \frac{a_i}{b_i} \enspace = \enspace \prod_{j \in J} \frac{a_j}{b_j} . Per exemple, si les fraccions donades són 2/12/1, 5/35/3, 1/21/2, 1/41/4, 2/42/4 and 3/63/6, una solució possible és 3/61/2=1/43/6 \cdot 1/2 = 1/4.

Entrada

L’entrada consisteix en diversos casos, cadascun amb una nn entre 1 i 10510^5, seguida de les nn fraccions.

Sortida

Per a cada cas, si hi ha solució, escriviu-ne qualsevol en dues línies, una per a cada banda de la igualtat, amb el nombre de termes seguit d’aquests termes en qualsevol ordre. Seguiu estrictament el format de l’exemple de sortida. Si no hi ha solució, escriviu una sola línia amb la paraula NO.

Public test cases
  • Input

    6 2/1 5/3 1/2 1/4 2/4 3/6
    3 1/2 3/2 3/1
    1 1/1
    4 1/4 2/3 4/1 4/2
    

    Output

    2 1/2 2/1
    0
    1 3/2
    2 3/1 1/2
    1 1/1
    0
    0
    2 4/1 1/4
    
  • Information
    Author
    Félix Moreno
    Language
    Catalan
    Translator
    Salvador Roura
    Original language
    English
    Other languages
    English
    Official solutions
    C++
    User solutions
    C++