Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - BlackZeroX

#371
.
Entonces si son ciertos gracias @Spider-Net

Dulces Lunas!¡.
#372
Cita de: NecroUploadOfficial en 13 Julio 2012, 18:47 PM
Hola amigos, estamos trabajando en un nuevo filehosting como megaupload.

Hemos pensado en contratar unos servidores dedicados en Holanda, en la empresa "laeseweb".

Nuestro servidor se caracterizara por permitir a los usuarios Registrados Gratuitos descargar archivos a 1mbps y a los premium ilimitado.

Con esto queremos acabar con las dificultados que se le presenta a la mayoria de usuarios de internet a la hora de enviar un archivo, ya que en este momento nadie te da mas de 200 kbps.

Necesitamos un apoyo economico, por ello si hay alguien interesado en ayudar en el proyecto tenemos las puertas abiertas.

Si deseas ayudarnos con la programacion o el tema del sitio tambien te necesitamos.

Las caracteristicas que queremos ofrecer son.

Servidores de 100mbps simetricos.
6tb HDD

Un costo de 100 euros mensuales.

¿Quienes somos?

Dos jovenes Españoles de 18 años que por desgracia no tenemos a nadie quien nos lo pueda financiar (gracias a la crisis no tenemos 100 euros al mes)

Bueno gracias por leer esto y comentad vuestras opiniones

Website: http://necroupload.com



haber espera Mediafire a mi parecer no ha bajado su velocidad de descarga (me descarga practicamente a 350kb/s y tengo una velocidad de bajada de 4Mbps) y ojala sean reales los rumores de que Megaupload ya esta por venir de nuevo (vi un Twitt..).

Prueben la velocidad de Mediafire:
http://www.mediafire.com/?k74xf37qq7d6f54
http://www.mediafire.com/?olsrit2c0k6mctm

Dulces Lunas!¡.
#373
Esos exámenes como dan lata... en esta liga se tiene la misma duda.
http://foro.elhacker.net/programacion_cc/operacion_suma_vectores_duda-t366632.15.html

Veamos si te sirve...

Código (cpp) [Seleccionar]


#include <iostream>
#include <cstdio>

using namespace std;

inline int lenNum(unsigned int num) {
   char buff[20];
   return sprintf(buff, "%d", num);
}

inline unsigned long long joinVector(unsigned int *vector, size_t size) {
   register int mul = 1;
   register unsigned long long ret = 0;
   while(size--) {
       ret += (vector[size] * mul);
       if (size)
           for (register unsigned int i = 1, ln = lenNum(vector[size]); i <= ln; i++)
               mul *= 10;
   }
   return ret;
}

int main() {
   unsigned int vector1[5] = {5, 978, 6, 4, 9}, vector2[5] = {65, 9, 12, 66, 45};
   cout << joinVector(vector1, 5) + joinVector(vector2, 5) << endl;
   cin.get();
   return 0;
}



Dulces Lunas!¡.
#374
.
En efecto ese era el error... y como no me quiero quedar atras con los numeros aqui lo dejo ya completo:

Código (cpp) [Seleccionar]


#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

inline string &addWord(string &text) {
   string::reverse_iterator it = text.rbegin();
   for (; it != text.rend(); it++) {
       ++(*it);
       if (tolower(*it) >= 'a' && tolower(*it) <= 'z') break;
       (*it) = (islower(*it))? 'a': 'A';
   }
   return text;
}

size_t addAllWord(string text, void (*callback)(string&, bool&) = NULL) {
   bool cancel = false;
   register size_t i = 0, lim = pow(26, text.size());
   if (!callback) return lim;
   for (;(i < lim) && (cancel ==false); i++) {
       callback(addWord(text), cancel);
   }
   return i;
}

void showWords(string& text, bool& cancel) {
   for (register int i = 0; i <= 9999; i++) {
       cout << text << setw(4) << setfill('0') << i << endl;
   }
}

int main() {
   string text = "ZZZx";
   cout << addAllWord(text, showWords) << endl;
   cin.get();
   return 0;
}



Dulces Lunas!¡.
#375
Yo te decía que cambiaras el limite para que vieras tu error...

Dulces Lunas!¡.
#376
si tienes un error cambia tu limite del for y veras...

* No es imposible, solo se tendrían que usar varios HDD y a su vez varios archivos...

Dulces Lunas!¡.
#377
.
#378
La problemática de almacenamiento es despreciable... lee bien lo que se quiere.

Cita de: jaime.urizar en 11 Julio 2012, 08:34 AM
hola amigos

les pido ayuda con algo que vi desde hace mucho, es como realizar un generador que muestre como resultado:

AAAAA
AAAAB
AAAAC
.........
.........
ZZZZZ

y algo mucho mas desafiante que no pude ni encontrar partes en internet y bueno mi conocimiento no es tan amplio pero decearia aprender a poder generar un..


AAAAA00000
AAAAA00001
AAAAA00002
....
....
....
AAAAB00000
AAAAB00001
....
.....
ZZZZZ99999

solo pude sacar cuantos resultados tendre :-( (son 14348907000000 posibles combinaciones)


una ayudita porfavor enserio me mata la curiosidad de aprender a hacer un contador o generador de ese tipo, y gracias de antemano por todo

Dulces Lunas!¡.
#379
Cita de: DickGumshoe en 13 Julio 2012, 15:32 PM

jaime.urizar (el autor del tema): Por lo que parece generar todas las combinaciones posibles desde AAAAA00000 hasta ZZZZZ99999 (sin mezclar letras y números) es imposible en un ordenador "normal". Pero eso no quiere decir que no tengamos bien el código, que era la finalidad del tema, y entonces supongo que nos quedaremos con el último, que es el más corto y eficiente:


* No digas imposible por que si se puede.
* Tu código Tiene Bastantes errores... revisa-lo con el mio y veras la diferencia... (cuando llega a por ejemplo AAAAZ se devuelve a AAAAA)...
http://foro.elhacker.net/programacion_cc/como_hacer_un_generador-t366597.0.html;msg1765302#msg1765302
* En el tema de los núcleos se tendría que separar La cadena en N donde N es la cantidad de núcleos, a su vez crear N hilos... esto es un poco mas tedioso por mi parte lo dejo asi.

Bueno mi código ya funciona al 100%

Dulces Lunas!¡.
#380
Queda claro que la cantidad esta dada por 26^N y debido a esto le hice una modificación a mi código...

http://foro.elhacker.net/programacion_cc/como_hacer_un_generador-t366597.0.html;msg1765220#msg1765220

Código (cpp) [Seleccionar]


#include <iostream>
#include <cmath>
using namespace std;

inline string &addWord(string &text) {
    string::reverse_iterator it = text.rbegin();
    for (; it != text.rend(); it++) {
        ++(*it);
        if (tolower(*it) >= 'a' && tolower(*it) <= 'z') break;
        (*it) = (islower(*it))? 'a': 'A';
    }
    return text;
}

size_t addAllWord(string text, void (*callback)(string&, bool&) = NULL) {
    bool cancel = false;
    register size_t i = 0, lim = pow(26, text.size());
    if (!callback) return lim;
    for (;(i < lim) && (cancel ==false); i++) {
        callback(addWord(text), cancel);
    }
    return i;
}

void showWords(string& text, bool& cancel) {
    cout << text << endl;
}

int main() {
    string text = "ZZZx";
    cout << addAllWord(text, showWords) << endl;
    cin.get();
    return 0;
}