Introduction
Partial या Negative Work problems में ऐसा होता है कि कोई agent पहले किया हुआ काम undo कर देता है - जैसे tank में leak, या कोई व्यक्ति पहले पूरा किया गया काम हटाता है। यह pattern important है क्योंकि कई Time & Work questions में ऐसी conditions दी होती हैं जहाँ progress घटती है (leaks, theft, cancellation), और इन्हें negative rates की तरह treat करने से logic बहुत आसान हो जाता है।
Key idea: हर contributor को एक rate (work per unit time) की तरह model करें। Leak/undo वाले agent की rate negative रखें और सभी rates को जोड़कर net progress निकालें।
Pattern: Partial or Negative Work (Leak or Undo Work)
Pattern
Key concept: Undoing actions को negative rates मानें; net rate = positive rates का sum - negative rates का sum। Time = Total work ÷ Net rate.
Formula summary:
Worker rate = 1 / time_to_complete (positive for filling/doing)।
Leak/undo rate = -(1 / time_to_empty_or_undo) (negative)।
Net rate = Σ(positive rates) + Σ(negative rates).
Step-by-Step Example
Question
Pipe A 10 hours में tank भरता है, Pipe B 15 hours में भरता है। एक leak पूरा भरा tank 30 hours में खाली कर देता है। अगर A, B और leak तीनों साथ खुले हों, तो tank कितने समय में भरेगा?
Solution
Step 1: Individual rates पहचानें (positive और negative):
A = 1/10 (filling), B = 1/15 (filling), Leak = -1/30 (emptying)।Step 2: Net rate निकालें:
Net rate = 1/10 + 1/15 - 1/30. LCM = 30 → (3 + 2 - 1)/30 = 4/30 = 2/15 tank/hour.Step 3: पूरा tank भरने का time निकालें:
Time = 1 ÷ (2/15) = 15/2 = 7.5 hours.Final Answer:
Tank 7 hours 30 minutes में भर जाएगा।Quick Check:
7.5 hours में: A = 0.75, B = 0.5, leak = 0.25 remove करता है → net = 1.0 ✔️
Quick Variations
1. Multiple leaks या undoers: सभी negative rates जोड़कर positive rates से subtract करें।
2. Leak बाद में start या पहले stop हो - phases में work calculate करें।
3. कोई worker बीच में चला जाए और leak चलता रहे - phases में split करें और कुल work जोड़ें।
4. Leak का अकेला emptying time पूछें - leak rate invert करके निकालें (time = 1 / leak rate)।
Trick to Always Use
- Step 1 → हर actor को rate (1/time) में बदलें; undoing actor को negative रखें।
- Step 2 → सभी rates को algebraically जोड़कर net rate निकालें।
- Step 3 → अगर events phases में हों, तो हर phase का work अलग निकालें (Work = rate × time)।
- Step 4 → Final phase का time = Remaining work ÷ उस phase की net rate। अंत में quick-check करें कि total work = 1 आ रहा है।
Summary
Summary
Partial / Negative Work problems में:
- सभी participants को positive या negative rates में model करें।
- Net progress = algebraic sum of rates; time = 1 ÷ net rate।
- Phased actions होने पर हर phase का work अलग निकालें और जोड़ें।
- Quick check: positive contributions - undoing contributions = 1 होना चाहिए।
