Tenim una seqüència de cartes de Poker, i volem saber si en algun punt de la seqüència hi ha cartes consecutives iguals (un "N-Poker consecutiu"). Fes un programa que llegeixi un enter positiu , i una seqüència de cartes, i determini si la seqüència té o no cartes consecutives iguals.
L’entrada comença amb un enter positiu
.
Després ve una seqüència de caràcters que representen les cartes de la
seqüència. Tal com en el problema "Mà de Poker", els caràcters per a les
cartes són A, 2, 3, ...,
9, 0, J, Q i
K. Es garanteix que la seqüència de cartes té almenys una
carta.
Escriu "-Poker de !" si la seqüència té cartes consecutives de valor iguals. En cas contrari, escriu "No hi ha N-Poker". Per exemple, si és 7, i trobem 7 repeticions de la carta K, la sortida serà "7-Poker de K!", però si no hi ha cap carta repetida 7 vegades, la sortida serà "No hi ha 7-Poker". La sortida identifica el primer -Poker consecutiu trobat, amb la corresponent, tot i que a la seqüència hi podria haver subseqüents -Pokers consecutius.
En aquest problema cal tractar l’entrada caràcter a caràcter, si fas
servir strings o algun mètode per emmagatzemar les dades el
problema serà considerat invàlid. A més, tingues en compte que la
seqüència prové d’una font il·limitada de cartes, de manera que no es
pot suposar cap longitud màxima.
Autoria: PRO1
Generació: 2026-01-25T13:09:23.797Z
© Jutge.org, 2006–2026.
https://jutge.org