1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
import java.util.*;
public class couverture {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
class couvre{
//List<String> chaine =new ArrayList<String>();
//List<String> x =new ArrayList<String>();
int n=25;
double R[] = {11,12, 13,14, 15, 21, 22, 23,24, 25, 31, 32, 34, 35, 41, 42, 43, 44, 45, 51, 52, 53, 54, 55 };
double chaine[] = new double[(int) (n+1)];
double x[] = new double[(int) (n+1)];
// comment faire pour avoir un tableau dynamique
/* c'est a dire augmenter la taille quand j ajoute un nouveau elt, pas inialiser la taille avant*/
int i=0;
while(R.length >0){// ici erreur n'accepte pas length????
x[1]= R[1];
i++;
chaine[i]=x[1];
while(x.length >0){// (tant que x est different de l'ensemble vide)
x[i]= x[i].compareTo(R[i]);
chaine[i]=chaine[i]+ x[i]; // concaténe et revoie la nvlle chaine
System.out.println("chaine["+i+"]"chaine[i]);
}
R[i]= R[i]- chaine[i];// retire elt i de la chaine dans le tableau R
System.out.println("R["+i+"]" R[i]);
}
} |
Partager