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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 53
91  Foros Generales / Foro Libre / Re: iPhone y el Sexo en: 27 Agosto 2010, 02:06 am
A ver si lo entiendo... ¿estais criticando la superficialidad? No me lo puedo creer... entonces la gente que dice "lo importante es el interior" ¿saldriais con una persona que fuera asquerosamente horrible solo porque fuera muy simpatica e inteligente?

Tu saldrías con una chava increíblemente estúpida y superficial?

No se trata de uno u otro solos. Pero eso si, es increíblemente mas importante la belleza interna que la externa.
92  Foros Generales / Foro Libre / Re: Delito informatico? en: 26 Agosto 2010, 03:50 am
yo por el trabajo tuve que aprender la api de facebook y nunca tuve que hacer una pagina que simulara un login en facebook y aparte almacenara los datos introducidos :/

haya sido cual haya sido la intención, a 000webhost no les gusta la gente que hace paginas que podrían ser pishing :P

igual no creo que hagan seguimiento legal, pero mínimo te cancelan la cuenta.
93  Foros Generales / Foro Libre / Re: ¡¡¡ POLYBIUS EL JUEGO MALDITO !!! en: 23 Agosto 2010, 05:34 am


xD
94  Programación / Ejercicios / Re: Retos C/C++ en: 20 Agosto 2010, 03:30 am
jeje, a un amigo le paso que no le contaron los casos por un \n de mas al final del programa xD

Reto #9

Recibes don enteros (X, Y) los cuales representan una caja

y tu quieres partir esa caja en cuadrados exactos. hacer un programa que te diga el mínimo numero de cuadrados exactos dentro de una caja.

Ejemplo1

Entrada
Código:
3 5

Salida
Código:
4
Explicacion
1 caja de 3*3
1 caja de 2*2
2 cajas de 1*1

Ejemplo2

Entrada
Código:
5 6

Salida
Código:
5
Explicacion
2 cajas de 3*3
3 cajas de 2*2
95  Foros Generales / Foro Libre / Re: Me equivoqué al estudiar Ingeniería Informática en: 20 Agosto 2010, 02:20 am
En absolutamente todas las carreras te puede pasar esto, no me crees?

cámbiate de trabajo o dile tus necesidades a tu jefe.

si eres conformista entonces nunca prosperaras :P
96  Programación / Ejercicios / Re: Retos C/C++ en: 20 Agosto 2010, 02:00 am
Buen problema. Así si son divertidos.
Código
  1. #include <iostream>
  2.  
  3. using std::cin;
  4. using std::cout;
  5. using std::endl;
  6.  
  7. struct pareja
  8. {
  9.    int h;
  10.    int m;
  11. };
  12.  
  13. pareja *relaciones;
  14. int N, M;
  15. short *pollos, *relacionesChk;
  16. bool correcto;
  17.  
  18. bool Relaciona(int);
  19. void entid(int num, int tp);
  20.  
  21. int main(void)
  22. {
  23.    cin >> N >> M;
  24.    pollos = new short[N];
  25.    relacionesChk = new short[M];
  26.    relaciones = new pareja[M];
  27.    for(int i=0; i<M; i++)
  28.        relacionesChk[i] = 0;
  29.    for(int i=0; i<M; i++)
  30.    {
  31.        cin >> relaciones[i].h >> relaciones[i].m;
  32.    }
  33.    correcto = true;
  34.    Relaciona(0);
  35.    if(correcto)
  36.        cout << "SI";
  37.    else
  38.        cout << "NO";
  39.    delete pollos;
  40.    delete relacionesChk;
  41.    delete relaciones;
  42. }
  43.  
  44. bool Relaciona(int num)
  45. {
  46.    if(!correcto)
  47.        return 0;
  48.    if(num>=M)
  49.        return true;
  50.    for(int i=0; i<N; i++)
  51.        pollos[i] = -1;
  52.    relacionesChk[num] = 1;
  53.    pollos[relaciones[num].h] = 0;
  54.    pollos[relaciones[num].m] = 1;
  55.    entid(relaciones[num].h, 1);
  56.    entid(relaciones[num].m, 0);
  57.    while(relacionesChk[++num] && num<=M);
  58.    Relaciona(num);
  59. }
  60.  
  61. void entid(int num, int tp)
  62. {
  63.    if(!correcto)
  64.        return;
  65.    for(int i=0; i<M; i++)
  66.        if(!relacionesChk[i])
  67.        {
  68.            if(relaciones[i].h==num)
  69.            {
  70.                relacionesChk[i] = 1;
  71.                if(pollos[relaciones[i].m] == -1)
  72.                {
  73.                    pollos[relaciones[i].m] = tp;
  74.                    entid(relaciones[i].m, !tp);
  75.                }
  76.                else if(pollos[relaciones[i].m] == !tp)
  77.                    correcto = false;
  78.            } else if(relaciones[i].m==num) {
  79.                relacionesChk[i] = 1;
  80.                if(pollos[relaciones[i].h] == -1)
  81.                {
  82.                    pollos[relaciones[i].h] = tp;
  83.                    entid(relaciones[i].h, !tp);
  84.                }
  85.                else if(pollos[relaciones[i].h] == !tp)
  86.                    correcto = false;
  87.            }
  88.        }
  89.    return;
  90. }
97  Programación / Ejercicios / Re: Retos C/C++ en: 19 Agosto 2010, 17:18 pm
@ghastlyX Correcto!! XD

les dije que sera simple hehe

Te toca poner reto :D
98  Programación / Ejercicios / Re: Retos C/C++ en: 19 Agosto 2010, 15:36 pm
Mejor lo pongo como nuevo Post, después podrían haber confusiones.

Reto #7

Este estara simple.

Dado un numero N devuelve un numero K tal que K! tenga N 0's al final y K sea el menor posible.

Ejemplo1

Entrada
Código:
1

Salida
Código:
5
Por que 5! = 120 hay estan los N ceros

Ejemplo2

Entrada
Código:
2

Salida
Código:
10
Por que 10! = 3628800 hay estan los N ceros

PD: N puede ser de hasta 109
99  Programación / Ejercicios / Re: Retos C/C++ en: 19 Agosto 2010, 15:18 pm
@ghastlyX Bien!!

Te toca dejarnos un reto.
100  Programación / Ejercicios / Re: Retos C/C++ en: 19 Agosto 2010, 08:22 am
@Og.:Ni idea de que quieres en realidad, querias ver la cantidad minima de monedas para dar cambio y eso es que realiza el programa... ahora creo que estas re-planteando el problema variandolo.
Tal ves me di a malentender. En si no seria un reto si se usara el sistema de monedas que usamos cotidianamente, por que simplemente vas quitando la mayor denominación hasta que no puedas mas y empezar con la siguiente y asi sucesivamente, por eso lo del cambio de denominaciones.

limitare un poco el problema, supondríamos que solo existen tres tipos de moneda:
un peso, 5 pesos y 7 pesos nada mas.

ahora has el mismo problema y veras por que empieza a agarrar complejidad XD

el problema sera solo saber cual es el mínimo de monedas para llegar a un numero.



Bueno, con el de Leo:
Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(void)
  6. {
  7.    int mat[5][5];
  8.    for(int i=0; i<5; i++)
  9.        for(int g=0; g<5;g++)
  10.            mat[i][g] = i*g;
  11.    int* a = mat[0];
  12.    for(int i=0;i<25;i++)
  13.    {
  14.        if(!(i%5))
  15.            cout << endl;
  16.        cout << *a++ << " ";
  17.    }
  18. }

te refieres a algo asi?
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 53
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines