Dadas dos secuencias y de naturales acabadas las dos en , se pide un programa que calcule el máximo de los elementos de y que indique la posición de su última aparición dentro de y la de su primera aparición dentro de .
En vuestro programa tenéis que implementar y utilizar el procedimento siguiente:
void infoSecuencia(int& max, int& lpos);
que lee una secuencia acabada en 0 y calcula los parámetros max y lpos. Al finalizar la ejecución del procedimento, el parámetro max tendrá el valor más grande que aparece en la secuencia y el parámetro lpos tiene que indicar la última posición donde aparece el valor máximo.
La entrada consiste en dos secuencias y de naturales estrictament positivos, ambas acabadas en . La secuencia no es vacı́a (es decir, tiene como mínimo un elemento diferente de la marca de final), pero la secuencia puede serlo.
La salida está formada per tres informaciones: El elemento máximo de , , la posición de la última aparición de dentro de , y la posición de la primera aparición de dentro de . Si no aparece en , o bien es vacı́a (y, por tanto, tampoco aparece), se ha de indicar convenientemente.
Seguid el formato especificado en los ejemplos.
Autoría: Unknown
Traducción: Maria J. Blesa
Generación: 2026-01-25T21:50:35.498Z
© Jutge.org, 2006–2026.
https://jutge.org