TinyProf
TinyProf
Join Waitlist

Determine if a specific number of people can be infected after a series of random group interactions during a zombie outbreak | Step-by-Step Solution

StatisticsProbability Theory
Explained on January 15, 2026
📚 Grade college🔴 Hard⏱️ 1+ hour

Problem

A zombie plague is infecting a town of 3000 people. Each night, people meet randomly in groups of three. If at least one group member is a zombie, all non-zombie members become zombies. The problem asks whether exactly 100 people can be infected after 10 nights, starting with a random initial infection.

🎯 What You'll Learn

  • Understand complex probabilistic spread models
  • Analyze randomized group interaction dynamics
  • Develop mathematical reasoning for epidemic scenarios

Prerequisites: Probability theory, Combinatorics, Statistical modeling

💡 Quick Summary

Hi there! This is a really fascinating problem that combines probability theory with epidemic modeling - you're essentially analyzing how infection spreads through random social interactions over time. Here's what I'd like you to think about: what happens when people are randomly grouped together each night, and how does the infection mechanism work within each group of 3? Consider whether the number of infected people can ever decrease from one night to the next given the rules of transmission. It might help to start by thinking about simpler cases - what if you had just 9 people forming 3 groups, or what patterns emerge after just 1 or 2 nights? The key concepts to consider here are stochastic processes (random processes over time) and the constraints that the grouping and infection rules place on possible outcomes. Try sketching out a few scenarios with smaller numbers first, and think about whether the randomness makes certain precise outcomes more or less likely over multiple rounds.

Step-by-Step Explanation

TinyProf's Guide to the Zombie Plague Problem! 🧟‍♂️

What We're Solving:

We need to determine whether it's possible for exactly 100 people to be infected after 10 nights in a town of 3000, where people randomly form groups of 3 each night and zombies spread within these groups.

The Approach:

This is a fascinating probability problem that combines infection modeling with group theory! We'll analyze this by understanding the infection dynamics and mathematical constraints. The key insight is recognizing what makes this problem tractable versus intractable.

Step-by-Step Solution:

Step 1: Understand the Infection Mechanism

  • Each night, 3000 people form 1000 random groups of 3
  • Within each group, if ≥1 person is a zombie, ALL non-zombies become zombies
  • This means infection can only increase or stay the same each night (never decrease)
Step 2: Analyze the Mathematical Structure The crucial insight is that this problem has enormous complexity:
  • The number of ways to partition 3000 people into groups of 3 is astronomical
  • The infection spread depends on these random groupings
  • Each night's outcome affects all subsequent nights
Step 3: Consider Boundary Cases
  • If we start with Z zombies, we'll end with ≥Z zombies after any number of nights
  • The infection spreads based on group overlap probabilities
  • With 100 initial infections and random mixing, the spread will be probabilistic
Step 4: Recognize the Problem Type This is actually asking about the reachability of specific states in a complex stochastic process. The question "Can exactly 100 people be infected after 10 nights?" requires us to consider:
  • Starting configurations that could lead to this outcome
  • The probability dynamics of group formation
  • Whether there exist paths through the probability space to reach exactly 100 infected
Step 5: Apply Probabilistic Reasoning For exactly 100 to be infected after 10 nights:
  • We'd need a starting configuration with ≤100 infected
  • The infection would need to either stay constant or grow then somehow stabilize
  • Given random group formation, complete containment becomes increasingly unlikely

The Answer:

This problem is computationally intractable to solve exactly, but we can reason that having exactly 100 infected after 10 nights is theoretically possible but extremely unlikely.

Here's why: If we start with fewer than 100 infected people spread strategically, there exist (albeit rare) sequences of random groupings that could result in exactly 100 infected after 10 nights. However, the probability of such specific outcomes approaches zero as the number of nights increases due to the random mixing.

The more practical answer is that while mathematically possible, it's so improbable that for realistic purposes, we'd expect either much faster spread or different final numbers.

Memory Tip:

Think of this like trying to get exactly the right amount of food coloring in a glass of water after 10 rounds of stirring and adding drops - technically possible, but the randomness makes precise outcomes nearly impossible! 🎨

Great job tackling such a complex probability problem! These types of questions help us understand how randomness and constraints interact in real-world scenarios.

⚠️ Common Mistakes to Avoid

  • Assuming linear or predictable infection growth
  • Oversimplifying random group interactions
  • Not accounting for probabilistic complexity

This explanation was generated by AI. While we work hard to be accurate, mistakes can happen! Always double-check important answers with your teacher or textbook.

Prof

Meet TinyProf

Your child's personal AI tutor that explains why, not just what. Snap a photo of any homework problem and get clear, step-by-step explanations that build real understanding.

  • Instant explanations — Just snap a photo of the problem
  • Guided learning — Socratic method helps kids discover answers
  • All subjects — Math, Science, English, History and more
  • Voice chat — Kids can talk through problems out loud

Trusted by parents who want their kids to actually learn, not just get answers.

Prof

TinyProf

📷 Problem detected:

Solve: 2x + 5 = 13

Step 1:

Subtract 5 from both sides...

Join our homework help community

Join thousands of students and parents helping each other with homework. Ask questions, share tips, and celebrate wins together.

Students & ParentsGet Help 24/7Free to Join
Join Discord Community

Need help with YOUR homework?

TinyProf explains problems step-by-step so you actually understand. Join our waitlist for early access!

👤
👤
👤
Join 500+ parents on the waitlist