threepwood
XLDnaute Nouveau
Bonjour à tous,
J'avoue que je sèche sur un petit problème que j'aimerais résoudre, je compte sur vos lumières pour m'aider:
J'ai une certaine quantité de fichiers de tailles très diverses à graver sur plusieurs DVD. Le but du jeu est de trouver un arrangement de fichiers sur chaque DVD pour en minimiser le nombre et ainsi réaliser une économie de supports.
L'exemple qui me concerne est le suivant:
9 fichiers:
fichier1: 2040,135742 Mo
fichier2: 396,4804688 Mo
fichier3: 1679,139648 Mo
fichier4: 3065,827148 Mo
fichier5: 908,6796875 Mo
fichier6: 3255,481445 Mo
fichier7: 251,6835938 Mo
fichier8: 2793,984375 Mo
fichier9: 3303,386719 Mo
Sachant qu'un DVD peut contenir 4483 Mo de données, on peut faire le petit calcul suivant: Somme des tailles / 4483 = 3.95.
On peut donc supposer qu'en la jouant fine, on pourrait peut-être tout faire rentrer sur 4 DVD. Je pense que c'est impossible mais j'aimerais un petit algo pour me le vérifier.
J'avais pensé tester toutes les combinaisons possibles, une combinaison par ligne où chaque colonne contient la taille d'un des fichiers, et par mes propres moyens ensuite (de façon assez simple avec Excel, en utilisant les fonctions somme et si), déterminer les fichiers à joindre sur chaque DVD.
Le problème est que je ne sais pas comment inscrire dans une feuille excel toutes les combinaisons, càd une par ligne.
Quelqu'un aurait-il une idée?
Merci d'avance et cordialement
François
J'avoue que je sèche sur un petit problème que j'aimerais résoudre, je compte sur vos lumières pour m'aider:
J'ai une certaine quantité de fichiers de tailles très diverses à graver sur plusieurs DVD. Le but du jeu est de trouver un arrangement de fichiers sur chaque DVD pour en minimiser le nombre et ainsi réaliser une économie de supports.
L'exemple qui me concerne est le suivant:
9 fichiers:
fichier1: 2040,135742 Mo
fichier2: 396,4804688 Mo
fichier3: 1679,139648 Mo
fichier4: 3065,827148 Mo
fichier5: 908,6796875 Mo
fichier6: 3255,481445 Mo
fichier7: 251,6835938 Mo
fichier8: 2793,984375 Mo
fichier9: 3303,386719 Mo
Sachant qu'un DVD peut contenir 4483 Mo de données, on peut faire le petit calcul suivant: Somme des tailles / 4483 = 3.95.
On peut donc supposer qu'en la jouant fine, on pourrait peut-être tout faire rentrer sur 4 DVD. Je pense que c'est impossible mais j'aimerais un petit algo pour me le vérifier.
J'avais pensé tester toutes les combinaisons possibles, une combinaison par ligne où chaque colonne contient la taille d'un des fichiers, et par mes propres moyens ensuite (de façon assez simple avec Excel, en utilisant les fonctions somme et si), déterminer les fichiers à joindre sur chaque DVD.
Le problème est que je ne sais pas comment inscrire dans une feuille excel toutes les combinaisons, càd une par ligne.
Quelqu'un aurait-il une idée?
Merci d'avance et cordialement
François