cs_rocknroll2
Messages postés100Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention22 janvier 2010
-
26 avril 2004 à 21:33
cs_rocknroll2
Messages postés100Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention22 janvier 2010
-
27 avril 2004 à 09:37
Salut à tous.
Désolé de solliciter vos connaissances encore une fois !
Mon problème:
J'ai des données string qui sont à 90 pour cent des nombres (enregistrés en string par obligation)
les 10% qui restent sont des "alpha avec des nombres":
exemple: "A 24", "32", "55", "845", "96", "A 36", "B 695", "B 365", "95", "528", "C 35", "658".......
Le but du jeu est d'avoir X séries de Y "nombres"
Par exemple:
"A 24" "55" "B 695"
"32" "96" "95"
"528" "C 35" "658"
"A 36" "845" "B 365"
Soit 4 séries de 3 "nombres"
Ces séries doivent être aléatoires... sauf en ce qui concerne les "nombres" ayant la même lettre au début. Ceux-ci doivent obligatoirement se trouver l'un dans la première série, l'autre dans la dernière (voir les "A..." et les "B...)
Le nombre de "nombres" n'est pas limité à 12 comme dans l'exemple mais est connu à l'avance, par contre le nombre de "nombres" dans chaque série peut être différent (10 séries de 3 ou 3 séries de 10 ou 5 séries de 6 .....)
Problème supplémentaire mais pas primordial pour l'instant (cela fera l'objet peut-être d'un prochain post...)
Selon le nombre total de "nombres" et le nombre de séries demandées, il faut que les séries soient relativement équilibrées. Pas de 2 séries de 5 + 1 série de 1 en cas de 11 "nombres"... Mais plutôt 2 séries de 4 et 1 de 3...
Merci d'avance si quelque chose vous vient à l'esprit.
Bonne prog à tous.
Rocknroll2
Ouais, je serais un Pro du VB6 dans 10/15 ans
;)... heu pardon 20 / 30 ans !!!!!!!!
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 26 avril 2004 à 23:53
Le plus simple :
1-Distribue tes nombres dans tes séries de facon totalement aléatoire, mais jute pour respecter l'équilibre dans la taille des séries
2-Reparcours tes séries pour suivre ta regle de gestion, concernant les figures commencant par la meme lettre dans des séries differente. Tu fais des permutations entre série dans le cas ou cette regle est violée