Combinatorics Challenge: Astronaut Assignment with Experience Requirements

Combinatorics • Applied Counting 11th-12th Grade
Problem

There are 12 astronauts who applied to go on a mission to explore Mars. Two different rockets will be sent from Earth: one carrying 3 people and another carrying 4. Out of the 12 astronauts, 4 of them are very experienced and must go on either rocket. How many ways are there to assign the astronauts to the rockets?

How we read the problem. The two rockets are distinguishable (one seats 3, the other seats 4). "Must go on either rocket" means each of the 4 experienced astronauts has to be placed on one of the two rockets, so none of them stays behind. Seats within a rocket are not distinguished, so only who is on which rocket matters. Since 3 + 4 = 7 seats are filled, 5 of the 12 astronauts stay on Earth.

Already Got the Answer?

Setup: all 4 experts fly, so pick 3 of the 8 non-experts, then split the 7 flyers 3 | 4
Count: C(8,3) × C(7,3) = 56 × 35
Answer: 1960 assignments
Quick check: 1960 / 27720 = 7/99 = C(8,3) / C(12,7) ✓

What You Will Learn

  • Handle "forced" members first. When some people are guaranteed a spot, settle them before anything else. They stop being a choice and become part of the setup.
  • Tell "choosing" from "splitting." Selecting a crew from a pool and dividing a crew between labeled destinations are different counting stages, and this problem needs both.
  • Use the multiplication principle on stages. Independent stages multiply. Mutually exclusive cases add. Knowing which applies is most of the battle.
  • Cross-check with a structurally different method. Counting by crew, by casework, and by inclusion-exclusion all land on the same number, and this page shows how.
  • Recognize the multinomial pattern hiding behind "assign n people to labeled groups of given sizes."

Check Your Foundation

You will be comfortable here if you can do the following without hesitation:

  • Evaluate a binomial coefficient: C(n,k) = n! / (k!(n−k)!), and recognize the symmetry C(n,k) = C(n, n−k).
  • Apply the multiplication principle (multiply when you make one choice and then another).
  • Tell when order matters (permutations) from when it does not (combinations).

Solution: Method 1 — Pick the Crew First, Then Split It

The constraint in this problem is a gift. It tells us the 4 experts are not a decision but a fixed ingredient, so the whole problem collapses into two ordinary counting stages once we say so out loud.

Step 1 — Translate the constraint into a statement about the crew

Each rocket seats a fixed number of people, so exactly 3 + 4 = 7 astronauts travel. The 4 experts are among them. That leaves 7 − 4 = 3 remaining seats to be filled by the 8 non-experts.

Step 2 — Choose the 3 non-experts who also fly

Which 3 of the 8 non-experts get a seat? Order does not matter at this stage, since we are only deciding who is on the mission:

C(8,3) = 8! / (3! · 5!) = (8 · 7 · 6) / (3 · 2 · 1) = 56

Each of these 56 choices gives a different 7-person mission crew, and each crew contains all 4 experts.

Step 3 — Split the 7-person crew between the two rockets

Now take any one crew. Choosing which 3 of its 7 members board the 3-seat rocket automatically determines the 4 who board the other one:

C(7,3) = 7! / (3! · 4!) = 35

This count is the same for every crew, which is why a simple product works.

Step 4 — Multiply the stages

Each of the 56 crews can be split in 35 ways, and every (crew, split) pair is a distinct assignment:

56 × 35 = 1960

Why no division or extra factor appears: The two rockets are labeled by their sizes, so "3 on the small rocket, 4 on the large rocket" is already a distinct outcome from any other split. There is no symmetry to divide out.

Solution: Method 2 — Casework on How the Experts Are Split

Method 1 never asked where each expert goes, because it handled placement in the 35-way split. Here we ask that question directly, which is how many people first approach the problem. Let k be the number of experts on the 3-seat rocket. Then 4 − k experts are on the 4-seat rocket.

Step 1 — Find the possible values of k

The 3-seat rocket cannot hold more than 3 experts, so k ∈ {0, 1, 2, 3}. The 4-seat rocket can hold up to 4 experts, which only requires 4 − k ≤ 4 and is always true here.

Step 2 — Count the assignments for a fixed k

Build the assignment in four sub-stages:

  • Choose which k experts ride the small rocket: C(4,k). The other experts automatically go on the large rocket.
  • Fill the rest of the small rocket with 3 − k non-experts: C(8, 3−k).
  • The large rocket holds 4 − k experts, so it needs 4 − (4−k) = k non-experts. Only 8 − (3−k) = 5 + k remain, so choose from those: C(5+k, k).
N(k) = C(4,k) · C(8, 3−k) · C(5+k, k)

Step 3 — Tabulate the four cases

k (experts on 3-seat)C(4,k)C(8,3−k)C(5+k,k)N(k)
0156156
14286672
268211008
34156224
Totalcases are mutually exclusive, so add1960

Step 4 — Add the cases

Different values of k can never describe the same assignment, so we add:

56 + 672 + 1008 + 224 = 1960

This agrees with Method 1. The casework is longer, but it reveals the shape of the answer. Splits with 2 experts in each rocket (1008) are the most common, which matches the intuition that balanced splits dominate.

Solution: Method 3 — Start Big and Subtract (Inclusion-Exclusion)

A third path ignores the constraint at first and then removes everything that violates it. It is more work here, but it is the route that scales when the "forbidden" conditions are awkward to build directly.

Step 1 — Count all assignments with no restriction

Pick 3 of the 12 for the small rocket, then 4 of the remaining 9 for the large one:

C(12,3) · C(9,4) = 220 · 126 = 27720

Step 2 — Define what we want to avoid

Let Ei be the event "expert i stays on Earth." We want assignments where none of the four events happens. Inclusion-exclusion says that number is

Σ (−1)j · C(4,j) · C(12−j,3) · C(9−j,4), j = 0..4

where the term for j counts assignments in which a specific set of j experts is left behind (the rockets are then filled from the other 12−j people).

Step 3 — Evaluate each term

jC(4,j)C(12−j,3)C(9−j,4)Signed term
01220126+27720
1416570−46200
2612035+25200
348415−5040
41565+280

Step 4 — Sum

27720 − 46200 + 25200 − 5040 + 280 = 1960

Three structurally different calculations, one number. The intermediate terms are large and alternate in sign, which is exactly why this method is a good check and a poor first choice for this particular problem.

The Answer

1960 ways

There are 1960 different ways to assign the astronauts so that all 4 experienced astronauts fly: 56 possible 7-person crews, each splittable into a 3-person and a 4-person rocket crew in 35 ways.

Verification

A counting answer cannot be "plugged back in," so we confirm it by recounting in ways that do not share the same steps.

  • Three methods agree. The crew-then-split product (56 × 35), the casework sum (56 + 672 + 1008 + 224), and the inclusion-exclusion alternating sum all equal 1960.
  • Cross-check as a probability. The unrestricted total is also 12! / (3! 4! 5!) = 27720 (3, 4, and 5 left behind). The fraction of those with all 4 experts aboard is 1960 / 27720 = 7/99. Independently, the probability that a random 7-person crew from 12 contains all 4 experts is C(8,3) / C(12,7) = 56 / 792 = 7/99. ✓
  • Bounds. 1960 is positive and well below the unrestricted 27720, as it must be for a restricted subset.

Does 7/99 Feel Right?

About 7% of unrestricted assignments include all four experts. That fits an intuition check: each expert has a 7/12 chance of flying, and for four people in a row the chance is (7/12)(6/11)(5/10)(4/9) = 7/99. It is small, but not tiny. Seeing a rough "gut" probability land exactly on the exact count's ratio is a strong sign that the setup is right.

Mistakes That Are Easy to Make Here

✗ C(12,3) · C(9,4) = 27720

This ignores the expert requirement entirely. It counts every way to fill the rockets, including those where some or all experts stay home. The constraint is what shrinks the count by more than a factor of 14.

✗ C(7,3) = 35

This treats the crew as already known. It correctly splits 7 people between the rockets, but forgets that 3 of those 7 are still undecided non-experts chosen from 8. The 56 ways to pick them are missing.

✗ k = 1: C(4,1) · C(8,2) · C(8,1) = 4 · 28 · 8 = 896

In the casework method, the large rocket's non-experts must come from the non-experts not already placed on the small rocket. Drawing from all 8 again lets one person occupy two seats. The correct factor is C(6,1) = 6, giving 672.

✗ 56 + 35 = 91

Adding the stage counts instead of multiplying. "Choose the crew and then split it" is a sequence of stages, so counts multiply. Addition is for mutually exclusive cases, like the different values of k in Method 2.

If You See These Words...

  • "Assign ... to ... groups of sizes ..." usually means labeled groups, which suggests a multinomial coefficient or a sequence of binomial choices.
  • "Must be included" / "must go" means fix those people first and shrink the pool.
  • "Two different rockets / teams / rooms" signals the groups are distinguishable, so no dividing by symmetry.
  • Group sizes that do not add up to the whole pool (here 3 + 4 = 7 < 12) mean someone is left out, and the "left out" group is an implicit extra group.

The same structure appears when a school assigns students to buses with required chaperones, when a hospital assigns nurses to wards with required specialists, or when a coach picks lineups that must include certain starters.

The Pattern Behind This

Assigning n people into labeled groups of sizes a, b, c, ... (with the leftover also a group) is counted by the multinomial coefficient:

n! / (a! · b! · c! · ...)
Here: 12! / (3! · 4! · 5!) = 27720 (no restriction)

A "must include" restriction removes some people from the choice. If m people are forced to travel and T seats are filled in total out of n people, the general structure is

C(n − m, T − m) · T! / (a! · b!)
Here: C(8,3) · 7!/(3! 4!) = 56 · 35 = 1960

Limitation: This product form works because the constraint only controls who travels, not where each person sits. If the constraint named a rocket (for example "two experts on each rocket"), the split stage is no longer free, and you need casework like Method 2.

Push Further

Try each one first, then reveal the full solution to compare.

1
A Smaller Mission
There are 10 astronauts, and 3 of them are experienced and must fly. One rocket carries 2 people and another carries 3. How many ways are there to assign astronauts to the two rockets?
Step 1 — Count the travelers

The rockets seat 2 + 3 = 5 people, and all 3 experts are among them. Two seats remain for the 10 − 3 = 7 non-experts.

Step 2 — Choose the extra travelers

C(7,2) = 21 ways to pick which 2 non-experts fly.

Step 3 — Split the crew

Of the 5 travelers, choose the 2 for the small rocket: C(5,2) = 10.

Step 4 — Multiply

21 × 10 = 210, so there are 210 assignments.

Step 5 — Verify by casework

Let k be the number of experts on the 2-seat rocket. For k=0: C(7,2) · 1 = 21. For k=1: C(3,1) · C(7,1) · C(6,1) = 3 · 7 · 6 = 126. For k=2: C(3,2) · 1 · C(7,2) = 3 · 21 = 63. Sum: 21 + 126 + 63 = 210 ✓.

2
A Balanced Expert Split
In the original mission (12 astronauts, 4 experts, rockets of 3 and 4), the mission planners now require that exactly 2 experts are on the 3-person rocket and exactly 2 are on the 4-person rocket. How many assignments satisfy this?
Step 1 — Place the experts

Choose which 2 of the 4 experts ride the 3-seat rocket: C(4,2) = 6. The other 2 automatically ride the 4-seat rocket.

Step 2 — Fill the 3-seat rocket

It has 2 experts and needs 1 more person, who must be a non-expert (all experts are already placed): C(8,1) = 8.

Step 3 — Fill the 4-seat rocket

It has 2 experts and needs 2 non-experts from the 7 still available: C(7,2) = 21.

Step 4 — Multiply

6 × 8 × 21 = 1008, so the answer is 1008 assignments.

Step 5 — Verify

This is exactly the k = 2 row of the casework table on the page, which gave 1008. It is also less than the 1960 total, as a restricted count must be ✓.

3
A Third Rocket Joins
A third rocket carrying 2 people is added to the original mission. Now rockets carry 3, 4, and 2 people, all seats are filled, and all 4 experienced astronauts must still fly. How many ways are there to assign the 12 astronauts?
Step 1 — Count the travelers

3 + 4 + 2 = 9 people fly. All 4 experts are among them, so 9 − 4 = 5 non-experts must also fly.

Step 2 — Choose the non-experts

C(8,5) = 56 ways to select which 5 of the 8 non-experts fly.

Step 3 — Split the 9 travelers among three rockets

Assign 3 to the first rocket, then 4 of the remaining 6 to the second, and the last 2 go to the third: C(9,3) · C(6,4) · C(2,2) = 84 · 15 · 1 = 1260. This equals the multinomial 9! / (3! 4! 2!) = 362880 / 288 = 1260.

Step 4 — Multiply

56 × 1260 = 70560, so there are 70,560 assignments.

Step 5 — Verify

The unrestricted count is 12! / (3! 4! 2! 3!) = 277200 (3 stay home), and 70560 < 277200 ✓. Both ways of splitting 9 people (sequential binomials and the multinomial formula) give 1260 ✓.

4
How Many Experts?
Out of 12 astronauts, some number e are experienced and must fly. Rockets carry 3 and 4 people. If there are exactly 735 valid assignments, how many experts are there?
Step 1 — Write the count in terms of e

All e experts fly, so we choose 7 − e more travelers from the 12 − e non-experts, then split the 7 travelers: N(e) = C(12−e, 7−e) · C(7,3) = C(12−e, 5) · 35, using the symmetry C(m, m−5) = C(m, 5) with m = 12 − e.

Step 2 — Solve for the binomial

Set 35 · C(12−e, 5) = 735, so C(12−e, 5) = 21.

Step 3 — Identify m

We need C(m,5) = 21. Since e ≤ 7, we have m ≥ 5, and on that range C(m,5) strictly increases: C(5,5)=1, C(6,5)=6, C(7,5)=21, C(8,5)=56. So m = 7 is the only solution.

Step 4 — Recover e

12 − e = 7 gives e = 5 experts.

Step 5 — Verify

With 5 experts: choose 2 more travelers from 7 non-experts, C(7,2) = 21, then split 7 people into 3 | 4, C(7,3) = 35. 21 × 35 = 735 ✓. For comparison, e = 4 gives 1960 and e = 6 gives 210, so 735 sits exactly where it should.

Frequently Asked Questions

Place the forced people first, then choose the remaining members from the rest of the pool, then divide the chosen people among the groups. Multiply the counts for the stages. In this example, 12 astronauts apply, 4 must travel, and the rockets seat 3 and 4. All 4 experts are fixed, so we choose 3 more travelers from the 8 others: C(8,3) = 56. We then split the 7 travelers into a 3-person crew and a 4-person crew: C(7,3) = 35. The total is 56 × 35 = 1960.
Choosing a group means selecting a subset from a larger pool, such as C(8,3) to pick 3 people out of 8. Splitting a group means dividing an already chosen set into labeled sub-groups, such as C(7,3) to decide which 3 of 7 people go in the first rocket while the other 4 go in the second. Many assignment problems need both steps in sequence. In this example, choosing 3 of the 8 non-experts gives 56 ways, and splitting the resulting 7 travelers into groups of 3 and 4 gives 35 ways, for 56 × 35 = 1960.
Recount the same set of outcomes with a different structure, such as casework on one variable or inclusion-exclusion from the unrestricted total, and confirm that the totals agree. In this example, casework on how many of the 4 experts are in the 3-seat rocket gives 56 + 672 + 1008 + 224 = 1960. Inclusion-exclusion starting from the unrestricted 27,720 assignments gives 27720 − 46200 + 25200 − 5040 + 280 = 1960. Three different structures producing the same number is strong evidence the count is right.
NJ
Neven Jurkovic, PhD

Professor of Computer Science, Palo Alto College, Alamo Colleges District, San Antonio, TX

Developer of Algebrator

Contact

This solution was prepared with AI assistance and reviewed by Dr. Jurkovic for mathematical accuracy and pedagogical clarity.

2026-05-22