Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Calcular Rangos

Estas en el tema de Calcular Rangos en el foro de C/C++ en Foros del Web. A ver gente estoy trabado con algo. Yo recibo un int longitud (longitud de la cadena) int cantidadT (cantidad de tareas) Y lo que tengo ...
  #1 (permalink)  
Antiguo 03/10/2010, 11:43
 
Fecha de Ingreso: mayo-2006
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 0
Calcular Rangos

A ver gente estoy trabado con algo.

Yo recibo un
int longitud (longitud de la cadena)
int cantidadT (cantidad de tareas)

Y lo que tengo q hacer es dividir entre la cantidad de tareas, 2 rangos de procesamiento.
Es decir tarea 1 rango inicial aaaaaa rango final zzzzzz
tarea 2 rango inicial AAAAAA rango final ZZZZZ
tarea 3 rango inicial 000000 rango final 999999

Bueno este es un ejemplo. La cosa es q tengo q el rango de cada tarea debe ser de la misma cantidad.
Y despues los caracteres q entran en las cadenas son de a hasta la z de A hasta la Z y del 0 al 9. Todo lo q sea comillas y todo eso no se contempla.

Alguna idea de como puedo hacer esto.
  #2 (permalink)  
Antiguo 03/10/2010, 12:41
 
Fecha de Ingreso: septiembre-2010
Ubicación: http://nomenrecordo.blogspot.com/
Mensajes: 111
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Calcular Rangos

No termino de entender lo que dices :S ¿Puedes poner un ejemplo más concreto?
  #3 (permalink)  
Antiguo 03/10/2010, 13:51
 
Fecha de Ingreso: mayo-2006
Mensajes: 79
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Calcular Rangos

A ver. Es un programa para romper claves MD5. Y cada tarea tiene que tener un rango en el cual probar si es esa clave.
A mi me dan la longitud de la clave. Entonces cada tarea tiene que probar una sierta cantidad de palabras.

Si tengo 4 tareas, todas las posibilidades de cadenas de n longitud tiene q dividirse en 4. Asi cada tarea tiene una cierta cantidad para probar
  #4 (permalink)  
Antiguo 04/10/2010, 14:04
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Calcular Rangos

utiliza una funcion recursiva y lee acerca del algoritmo divide y veceras, los cuales te podran ser utiles para resover tu problema.

Etiquetas: rangos, calculadora
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:34.