elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ejercicio de Pila
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejercicio de Pila  (Leído 1,623 veces)
padiuwu

Desconectado Desconectado

Mensajes: 34


Ver Perfil
Ejercicio de Pila
« en: 8 Marzo 2019, 05:22 am »

ALGUIEN QUE ME PUEDA EXPLICAR
--------------------------------------------------------------------------------------------------------
Descripción
Considera una pila de enteros que tiene dos operaciones: mete(a) introduce el entero a en la pila y saca(a) elimina los a enteros en el tope de la pila (suponiendo que hay suficientes). Se tiene un entero n y un vector a con n enteros positivos a1,a2,...,an Escribe un programa que comience con una pila vacia y que procese uno por uno los elementos de a (comenzando con a1) de la siguiente forma: si al procesar el elemento ai la pila tiene menos de ai elementos entonces mete(ai), de lo contrario saca(ai). Por ejemplo, si n=7 y a=(2,7,1,8,2,8,2) entonces se realizan las operaciones mete(2), mete(7), saca(1), mete(8), saca(2), mete(8) y mete(2), quedando 2 y 8 en la pila. Tu programa debe encontrar la cantidad p de elementos que quedan en la pila y el orden en el que estos saldran si los eliminaramos uno por uno.

Entrada
Un numero entero n seguido de un renglon con n numeros enteros a1,a2,...,an separados por espacios. Puedes suponer que todos los enteros involucrados valen de 1 a 1000.

Salida
Un numero entero p seguido de un renglon con p numeros enteros.

EJEMPLO:
Entrada          Salida

2 7 1 8 2 8 2     2 8


En línea

spcruzaley

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Re: Ejercicio de Pila
« Respuesta #1 en: 8 Marzo 2019, 20:18 pm »

Amigo, hice muchas pruebas, pero llega un punto en el cual ninguna los resultados no son iguales que tu ejemplo, creo que el ejemplo o bien a la descripcion le hace falta algo.


Saludos.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
La pila
Electrónica
Sardi 1 4,233 Último mensaje 6 Noviembre 2003, 04:22 am
por Meta
[Ejercicio] Aca tienen un ejercicio para practicar « 1 2 3 »
Programación Visual Basic
Dreamaker 20 15,638 Último mensaje 5 Septiembre 2010, 02:57 am
por TGa.
Pila en C++
Programación C/C++
Norochii 1 5,762 Último mensaje 25 Mayo 2011, 20:24 pm
por Acermax
Una pila en C
Programación C/C++
Dark Invader 4 3,627 Último mensaje 25 Junio 2011, 19:40 pm
por Dark Invader
Ejercicio de pila con lista enlazada en java
Java
CarlosvAlencia 0 1,470 Último mensaje 13 Abril 2014, 00:31 am
por CarlosvAlencia
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines