F003B. Nombres bessons

Dos naturals diferents es diuen bessons si el nombre d’aparicions de
cada dígit és el mateix en cadascun d’ells. Per exemple, 25 i 52 són
bessons, i 1225 i 5212 també. No són bessons 7899 i 7889, ni 102 i 12.

Feu un programa que digui quins nombres no tenen cap bessó dins d’un
conjunt donat.

El vostre programa ha d’incloure i utilitzar la funció

        bool son_bessons(int a, int b);

que indica si dos naturals estrictament positius i diferents |a| i |b|
són bessons.

Entrada

L’entrada és una seqüència de casos. Cada cas comença amb una paraula
que l’identifica, seguida d’un natural n, seguit de n naturals
estrictament positius, tots diferents.

Sortida

Per a cada cas de l’entrada, cal escriure una línia començant amb la
identificació del cas, seguint amb la llista de nombres que no són
bessons de cap altre nombre del mateix cas, i acabant amb el comptador
de nombres escrits. Els nombres han d’aparèixer en l’ordre que han estat
donats a l’entrada. Seguiu el format de l’exemple.

Informació del problema

Autoria: Professorat de P1

Generació: 2026-01-25T11:27:40.454Z

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