Control C403C

Feu un programa que llegeixi dues seqüències amb n racionals
a₁, a₂, …, a_(n) i b₁, b₂, …, b_(n), i que escrigui els n racionals
min (a₁, b1), min (a₂, b₂), …, min (a_(n), b_(n)).

El vostre programa ha d’utilitzar la definició

        struct Racional {
            int num, den;
        };

per implementar la funció

        Racional minim(const Racional& a, const Racional& b);

que retorna el mínim dels dos racionals donats.

Observació

Si useu el tipus double en aquest problema, sereu qualificats amb un
zero.

Entrada

L’entrada comença amb un natural n. Segueixen dues seqüències amb n
racionals cadascuna, segons es pot veure als exemples. Els racionals
sempre tenen el numerador i el denominador estrictament positius, i
sense factors comuns. A més, són prou petits per evitar sobreiximents si
feu els càlculs raonables que us calen.

Sortida

Escriviu una línia per a cada mínim, com es pot veure als exemples.

Informació del problema

Autoria: Professorat de P1

Generació: 2026-01-25T11:31:04.532Z

© Jutge.org, 2006–2026.
https://jutge.org
