Senyal misteriosa (2a)

La nau estel·lar Enterprise té la missió permanent d’explorar nous móns,
de cercar noves vides i civilitzacions. La tinent Uhura, l’oficial de
comunicacions de l’Enterprise, ha detectat una senyal provinent del
quadrant beta, concretament d’un indret que pertany a l’imperi klingon.

En un primer estudi de la senyal s’ha comprovat que aquesta senyal no és
d’origen natural i en informar al capità Kirk aquest ha dit que cal
investigar més. Ara es vol identificar si aquesta transmissió conté
algun patró que permeti desencriptar algun missatge. La transmissió està
transformada a una seqüència de nombres naturals però cal un programa
que trobi patrons en aquesta seqüència.

En concret es necessita un programa que donada una seqüència de nombres
naturals comprovi si tots els números de la seqüència són múltiples
d’algun número entre 65 i 90 (codi ASCII de les lletres majúscules de
l’alfabet anglosaxó) o d’algun número entre 48 i 57 (codi ASCII dels
números). En cas que passi això voldrà dir que la senyal conté
informació encriptada.

Feu un programa en C++  que, donada una seqüència de nombres naturals,
decideixi si tots els números de la seqüència són múltiples d’algun
nombre de l’interval [65…90] o [48…57].

Com diria el tinent comandant Spock: “Tor Dif smusma je”.

Continuarà…

Entrada

L’entrada consisteix en una seqüència de nombres naturals.

Sortida

Mostra el missatge true si tots els números de la seqüència són
múltiples d’algun nombre de l’interval [65…90] o [48…57], en cas
contrari mostrarà pel canal de sortida estàndar el missatge false.

Informació del problema

Autoria: Bernardino Casas

Generació: 2026-01-25T17:17:22.955Z

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