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.
L’entrada és una seqüència de casos. Cada cas comença amb una paraula que l’identifica, seguida d’un natural , seguit de naturals estrictament positius, tots diferents.
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.
Autoria: Professorat de P1
Generació: 2026-01-25T11:27:40.454Z
© Jutge.org, 2006–2026.
https://jutge.org