bBonjour a tous et merci de vos reponses ,precision :
pour la generation des combi voila comment je procede si vous avez un algo plus rapide je suis preneur ;-)
#include<stdio.h>
#include <dos.h>
#include <time.h>
main()
{
int tc[10];
int nt=0;
register int i,j,k,l,m,n,o,p,q,r;
FILE *fichier;
fichier=fopen("test.txt","r");
printf("entrez votre valeur ");
scanf("%d",&nt);
a=nt-9;
for(i=1;i<=a;i++)
for(j=i+1;j<=a+1;j++)
for(k=j+1;k<=a+2;k++)
for(l=k+1;l<=a+3;l++)
for(m=l+1;m<=a+4;m++)
for(n=m+1;n<=a+5;n++)
for(o=n+1;o<=a+6;o++)
for(p=o+1;p<=a+7;p++)
for(q=p+1;q<=a+8;q++)
for(r=q+1;r<=a+9;r++)
tc[0]=i;tc[1]=j;tc[2]=k;tc[3]=l;tc[4]=m;tc[5]=n,
tc[6]=o;tc[7]=p;tc[8]=q;tc[9]=r;
}
ensuite quel est la syntaxe pour que chaque chiffre de la combinaison generer soit comparer avec chaque chiffre de chaque ligne de mon fichier ?
par exemple admettons que la combi generer soit celle ci :
1 2 3 4 5 6 7 8 9 10
et que dans mon fichier j'ai ceci :
2 3 7 8 9 11 12 15 17 20
7 8 11 16 18 19 21 22 23 25
.........
.........
.........
etc....
je doit comparer tous les chiffres de ma combi generer avec tous les chiffres de la premier ligne et ceux de la deuxieme ligne etc...et ceci jusqu'a la fin de mon fichier et recommencer cette operation jusqu'as la derniere combinaisons generer ,cela represent un sacré paquets de tests donc l'optimisation est la bien venu ;-))
cordialement