J'ai un fichier tri=E9 selon le deuxi=E8me champ (si ce champ contient de
plus des 1 (nombre de caract=E8re 1) alors il sera plac=E9 en premier
ordre). Ce fichier contient deux champs:
cin (un entier) et indication (chaine de caract=E8re).
Soit essai.txt le fichier tri=E9:
3 1111
6 1111
1 1111
10 1011
9 0111
2 1011
4 0011
Je voudrais d=E9composer ce fichier en sous fichiers de mani=E8re que
chaque sous ficher contient le m=EAme nombre du caract=E8re 1 dans son
deuxi=E8me champ appel=E9 indication.
Puisque le fichier est tri=E9 dans le sens d=E9croissant ceci nous aide
pour faire ceci.
Apr=E8s la d=E9composition, Je vais ex=E9cuter le m=EAme traitement sur cha=
que
sous fichier obtenu.
Je dois obtenir le r=E9sultat suivant:
essai1.txt :
3 1111
6 1111
1 1111
essai2.txt :
10 1011
9 0111
2 1011
essai3.txt :
4 0011
Comme vous voyez le fichier essai1.txt contient les cin qui ont quatre
1 dans leurs indications,
le fichier essai2.txt contient les cin qui ont trois 1 dans leurs
indications,
le fichier essai3.txt contient les cin qui ont deux 1 dans leurs
indications.
S'il vous pla=EEt, Avez-vous une id=E9e comment je vais d=E9composer le
fichier tri=E9 de grande taille en sous fichiers de taille moins ?
et comment je vais acc=E9der apr=E8s =E0 ces sous fichiers ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alain
"programmation" a écrit dans le message de news:
Je voudrais décomposer ce fichier en sous fichiers de manière que chaque sous ficher contient le même nombre du caractère 1 dans son deuxième champ appelé indication.
Je dois obtenir le résultat suivant: essai1.txt : 3 1111 6 1111 1 1111
essai2.txt : 10 1011 9 0111 2 1011
essai3.txt : 4 0011
Si tu as tes compteurs de '1', tu ouvres autant de fichiers, de zéro '1' au max de '1', et tu dispatches ensuite tes lignes dans chaque fichier
"programmation" <bouali.asma@gmail.com> a écrit dans le message de news:
f82feb6a-8131-4902-8dbf-0e75bf1bddf7@o6g2000yqj.googlegroups.com...
Je voudrais décomposer ce fichier en sous fichiers de manière que
chaque sous ficher contient le même nombre du caractère 1 dans son
deuxième champ appelé indication.
Je dois obtenir le résultat suivant:
essai1.txt :
3 1111
6 1111
1 1111
essai2.txt :
10 1011
9 0111
2 1011
essai3.txt :
4 0011
Si tu as tes compteurs de '1', tu ouvres autant de fichiers, de zéro '1' au
max de '1', et tu dispatches ensuite tes lignes dans chaque fichier
Je voudrais décomposer ce fichier en sous fichiers de manière que chaque sous ficher contient le même nombre du caractère 1 dans son deuxième champ appelé indication.
Je dois obtenir le résultat suivant: essai1.txt : 3 1111 6 1111 1 1111
essai2.txt : 10 1011 9 0111 2 1011
essai3.txt : 4 0011
Si tu as tes compteurs de '1', tu ouvres autant de fichiers, de zéro '1' au max de '1', et tu dispatches ensuite tes lignes dans chaque fichier