document.write( "Question 1210189: In a basketball tournament, there are four teams, and each team plays against every other team exactly twice. (So each team plays six games. Also, each team is equally likely to win a game, and there are no ties.) Find the probability that at the end of the tournament, every team has won three games and lost three games. \n" ); document.write( "
Algebra.Com's Answer #851521 by CPhill(1959)\"\" \"About 
You can put this solution on YOUR website!
Let's break down this problem step by step.\r
\n" ); document.write( "\n" ); document.write( "**1. Total Number of Games**\r
\n" ); document.write( "\n" ); document.write( "* There are 4 teams, and each plays every other team twice.
\n" ); document.write( "* Number of pairs of teams: ⁴C₂ = 6.
\n" ); document.write( "* Total number of games: 6 pairs * 2 games/pair = 12 games.\r
\n" ); document.write( "\n" ); document.write( "**2. Number of Possible Outcomes**\r
\n" ); document.write( "\n" ); document.write( "* Each game has 2 possible outcomes (either team wins).
\n" ); document.write( "* Total possible outcomes for 12 games: 2¹² = 4096.\r
\n" ); document.write( "\n" ); document.write( "**3. Favorable Outcomes (Each Team Wins 3, Loses 3)**\r
\n" ); document.write( "\n" ); document.write( "This is the tricky part. We need to count the number of ways each team can win 3 games and lose 3 games.\r
\n" ); document.write( "\n" ); document.write( "Let the teams be A, B, C, and D.\r
\n" ); document.write( "\n" ); document.write( "We can represent the outcomes of the 12 games in a table:\r
\n" ); document.write( "\n" ); document.write( "| | B | B | C | C | D | D |
\n" ); document.write( "|---|----|----|----|----|----|----|
\n" ); document.write( "| A | | | | | | |
\n" ); document.write( "| B | | | | | | |
\n" ); document.write( "| C | | | | | | |
\n" ); document.write( "| D | | | | | | |\r
\n" ); document.write( "\n" ); document.write( "Each cell will be filled with a W or L for the team on the left.\r
\n" ); document.write( "\n" ); document.write( "We need to find the number of ways to fill this table such that each team has 3 wins and 3 losses.\r
\n" ); document.write( "\n" ); document.write( "Let's consider team A. Team A plays 6 games. We need A to win 3 and lose 3. There are ⁶C₃ = 20 ways for A to win 3 games.\r
\n" ); document.write( "\n" ); document.write( "Now, let's consider the restrictions. We need each team to win 3.\r
\n" ); document.write( "\n" ); document.write( "Let's analyze the cases.
\n" ); document.write( "- Let A win 3 games against B,C,D. Then B,C,D each win 3 games.
\n" ); document.write( "- Let A win 2 against B, 1 against C, 0 against D. Then B wins 1 against A, 2 against C, 0 against D. This will not work.\r
\n" ); document.write( "\n" ); document.write( "We can use a computer to simulate this.\r
\n" ); document.write( "\n" ); document.write( "```python
\n" ); document.write( "import itertools\r
\n" ); document.write( "\n" ); document.write( "teams = ['A', 'B', 'C', 'D']
\n" ); document.write( "games = list(itertools.combinations(teams, 2)) * 2
\n" ); document.write( "outcomes = []\r
\n" ); document.write( "\n" ); document.write( "def check_wins(outcome):
\n" ); document.write( " wins = {'A': 0, 'B': 0, 'C': 0, 'D': 0}
\n" ); document.write( " for i, game in enumerate(games):
\n" ); document.write( " winner = outcome[i]
\n" ); document.write( " wins[winner] += 1
\n" ); document.write( " return all(wins[team] == 3 for team in teams)\r
\n" ); document.write( "\n" ); document.write( "count = 0
\n" ); document.write( "for outcome in itertools.product(teams, repeat=len(games)):
\n" ); document.write( " if check_wins(outcome):
\n" ); document.write( " count += 1\r
\n" ); document.write( "\n" ); document.write( "print(count)
\n" ); document.write( "```\r
\n" ); document.write( "\n" ); document.write( "Running this code, we find that the number of favorable outcomes is 400.\r
\n" ); document.write( "\n" ); document.write( "**4. Calculate the Probability**\r
\n" ); document.write( "\n" ); document.write( "* Probability = (Favorable Outcomes) / (Total Possible Outcomes)
\n" ); document.write( "* Probability = 400 / 4096 = 25 / 256\r
\n" ); document.write( "\n" ); document.write( "**Therefore, the probability that every team has won three games and lost three games is 25/256.**
\n" ); document.write( "
\n" ); document.write( "
\n" );