2017-02-15 12 views
0

Предполагая, что у вас есть массив из n игр, я хочу написать скрипт, который получает количество играемых игр и возвращает многомерный массив из всех возможных комбинаций.Как я могу получить все возможные комбинации футбольных матчей в Javascript

Имейте в виду, что игра может либо закончиться Home Win (1), ничьей (0), либо Away Win (-1).

Пример

При п = 2, Игры Результаты

Игра 1 => Q против B: - Q победы (1) - Draw (0) - B Выигрыши (-1) Игра 2 => C против D: - Wins C (1) - ничья (0) - выигрывает D (-1)

Когда дается 2 игры, вы будете в конечном итоге со следующими комбинациями:

{1,1 }

{1,0}

{1, -1}

{0,1}

{0,0}

{-1,1}

{- 1,0}

{-1, -1}

ответ

0

Я дам вам эквивалент в Java. Я знаю, что это вопрос интервью для Infama Limited Kenya

`package com.oluoch.code;

import java.util.Arrays; импорт java.util.Scanner;

общественного класса TWODArray {

public static void main(String[] args) { 
    int arr[][] = { { 1, 1 }, { 1, 0 }, { 1, -1 }, { 0, 1 }, { 0, 0 }, { -1, 1 }, { -1, 0 }, { -1, -1 } }; 

    for (int i = 0; i < 8; ++i) 

    { 

     for (int j = 0; j < 2; ++j) 

      System.out.print(arr[i][j] + " "); 

    } 
} 

} `