Комбинации Чисел В Массиве

Тема в разделе "Java", создана пользователем vaifer, 6 окт 2011.

  1. vaifer

    vaifer Гость

    Проблема такова: есть массив размером 4х4. Он заполнен числами типа int, при чем каждое число может быть в пределах [1..4]. Нужно перебрать все возможные комбинации заполнения этого массива, начиная от всех 1, и заканчивая всеми 4
     
  2. AndreyS

    AndreyS Active Member

    Регистрация:
    15 окт 2007
    Сообщения:
    39
    Симпатии:
    0
    Код на делфи

    procedure TForm1.Button1Click(Sender: TObject);
    var
    i,j: integer;
    begin
    for i:=0 to 3 do
    begin
    for j:=0 to 3 do
    form1.StringGrid1.Cells[i,j]:=inttostr(Random(4));
    end

    end;
     
  3. Baneslaer

    Baneslaer Well-Known Member

    Регистрация:
    25 янв 2011
    Сообщения:
    121
    Симпатии:
    0
    Код (Text):
    public class MasTest {
    final static int size = 4; //размер массива

    public static void main(String[] args) {

    int [][]ar = new int[size][size];
    for(int i = 0; i < size; i++)
    for (int j = 0; j < size; j++){
    ar[i][j] = i+1;
    System.out.println("mas[" + (i+1) + "][" + (j+1) + "]=" + ar[i][j]);   
    }
    }
    }
     
Загрузка...

Поделиться этой страницей