Una seqüència --...- és una subseqüència d’una seqüència --...-, amb , si es pot aconseguir escollint posicions de , sense canviar-ne l’ordre relatiu. Per exemple, 4-2 és una subseqüència de 2-4-0-2, 1-19 és una subseqüència de 4-1-19, i 1-0-1-0-1-0 és una subseqüència de 1-1-0-1-0-0-1-0-0.
Sigui la representació d’un nombre natural en base , separant els dígits amb guions. Per exemple, 4-2, 1-19, i 1-0-1-0-1-0.
Donats diversos parells de nombres naturals i , trobeu totes les bases per a les quals té almenys dos dígits i és una subseqüència d’.
L’entrada consisteix en diversos parells de naturals i , amb .
Per a cada cas, escriviu en ordre i separades amb espais totes les bases que compleixen la condició demanada. Amb les entrades donades, sempre n’hi haurà almenys una.
La vostra solució hauria d’implementar i fer servir una funció
bool es_subsequencia(int x, int y, int b);
que digui si és una subseqüència d’.
Autoria: Salvador Roura
Generació: 2026-01-25T10:35:21.405Z
© Jutge.org, 2006–2026.
https://jutge.org