Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Brenda Alexia en 29 Noviembre 2014, 23:46 pm



Título: Ayuda lista de mezcla de nuemros
Publicado por: Brenda Alexia en 29 Noviembre 2014, 23:46 pm
Hola muy buenas tardes, tengo muchos problemas con respecto a este problematengo que programarlo en C, me podrian dar alguna orientación, gracias.
Imagina que tienes dos pilas de exámenes ordenados por número de lista y que quieres obtener una sola pila con todos los exámenes ordenados por número de lista. Por ejemplo, una pila podría consistir de los cuatro exámenes con números 1, 5, 6, 9 y la otra pila podría consistir de los tres exámenes con números 2, 7, 11. Entonces, al mezclar los números de lista de las dos pilas, obtendrías una pila con los siete exámenes con números 1, 2, 5, 6, 7, 9, 11. Se da una lista de N números ordenados a1 < a2 < · · · < aN y otra lista de M números ordenados b1 < b2 < · · · < bM y se desea obtener una lista con N + M números ordenados c1 < c2 < · · · < cN+M que contenga a los N + M números dados. 
 
Entrada: Consiste de dos números enteros, N, M con 1 ≤ N , M ≤ 1 000, separados por un espacio, seguidos de una lista de N números enteros 0 < a1 < a2 < · · · < aN  < 10 000, separados por espacios, y otra lista de M números enteros 0 < b1 < b2 < · · · < bM < 10 000, también separados por espacios. 
 
Salida: Consiste de una lista de N +M números enteros c1 < c2 < · · · < cN+M, separados por
espacios.


Título: Re: Ayuda lista de mezcla de nuemros
Publicado por: Eternal Idol en 30 Noviembre 2014, 00:34 am
¿Y que hiciste hasta ahora? Tene en cuenta que no se hacen tareas ajenas.


Título: Re: Ayuda lista de mezcla de nuemros
Publicado por: Brenda Alexia en 30 Noviembre 2014, 01:26 am
#include<stdio.h>

    int main ()
{
    int [a] [1000];
    int [1000];
    int [c][2000];
    int i,j, N ,M ;
    scanf("%d %d",&N, &M);
   
    for(i=0; i<= N ; i++)
    {
        if (a <b[j])
    }
   
    {
        for(j=0; j<=M ; j++)
    }
    printf("%d %d", N, M)
    return 0;
   


Título: Re: Ayuda lista de mezcla de nuemros
Publicado por: rir3760 en 30 Noviembre 2014, 02:37 am
No quiero sonar grosero pero ese programa no solo no compila, tiene demasiados errores.

El mejor consejo que se me ocurre en este momento es empezar desde cero con el lenguaje C, una vez manejes lo básico ya puedes pensar en desarrollar el programa que mencionas. Para recomendaciones sobre cursos y libros de calidad puedes utilizar el motor de búsqueda de los foros.

Un saludo