Introduction
Variable-Based / Condition-Dependent புதிர்களில், சில ஒதுக்கீடுகள் (எண்கள், லேபல்கள், தேர்வுகள்) கொடுக்கப்பட்ட condition அல்லது threshold-களின் மீது சார்ந்திருக்கும். உதாரணமாக, “if X > Y then A”, “odd positions மட்டும் தேர்வு”, அல்லது “Z condition நிறைவேறினால் மட்டுமே Q attribute கொடு” போன்றவை.
இவ்வகை பிரச்சினைகள் advanced reasoning பகுதிகளில் கேட்கப்படுகின்றன, ஏனெனில் இதில் conditional logic மற்றும் சாதாரண elimination இரண்டும் கலந்திருக்கும். பெரும்பாலும் case-wise branching செய்து, பின்னர் கூடுதல் constraints மூலம் தவறான case-களை நீக்க வேண்டி இருக்கும்.
Pattern: Variable-Based / Condition-Dependent Puzzle
Pattern
Conditional clauses-ஐ கண்டறிந்து, அவற்றை தெளிவான case splits-ஆக மாற்றி, cross-constraints மூலம் elimination செய்யவும்.
- Identify variables or thresholds: எண் மதிப்புகள், parity (odd/even), greater/less-than conditions போன்றவற்றை கண்டறியவும்.
- Split into cases: ஒவ்வொரு branch-ஐ தனித்தனியாக பரிசீலிக்கவும் (Case A: condition true; Case B: condition false).
- Apply deterministic clues: ஒவ்வொரு case-இலும் முதலில் fixed facts-ஐ நிரப்பி branching-ஐ குறைக்கவும்.
- Prune invalid cases: முரண்பாடுகள் அல்லது சாத்தியமற்ற நிலைகள் வந்தவுடன் அந்த case-ஐ நீக்கவும்.
Step-by-Step Example
Question
ஐந்து candidates - A, B, C, D, E - ஐந்து slots-ல் (1 முதல் 5 வரை; slot 1 மிக முன்னதாக) தேர்வு எழுதுகிறார்கள். ஒவ்வொருவருக்கும் {50, 60, 70, 80, 90} இல் இருந்து வேறு வேறு score கிடைக்கிறது. குறிகள்:
- slot 1-ல் இருப்பவர் 70-க்கு குறைவாக score பெற்றிருந்தால் A = 90; இல்லையெனில் A = 50.
- 80 score பெற்றவர், 60 score பெற்றவருக்கு உடனடியாக பின்பு உள்ள slot-ல் இருக்கிறார்.
- B, C-வை விட அதிகமாகவும் D-வை விட குறைவாகவும் score பெற்றுள்ளார்.
- E, 70 score பெற்றுள்ளார் மற்றும் odd-numbered slot-ல் உள்ளார்.
Options:
A) A B) B C) C D) D
Solution
Step 1: Deterministic facts-ஐ குறியிடவும்
E = 70 மற்றும் E odd slot-ல் → E ∈ {slot 1, 3, 5}.Step 2: Conditional clause-ஐ (branching) கண்டறியவும்
குறி (1) slot-1 score < 70 அல்லது ≥ 70 என்பதன் மீது சார்ந்துள்ளது. ஆகவே இரண்டு case-கள்:- Case A: slot 1 score < 70 → slot 1 = 50 → A = 90.
- Case B: slot 1 score ≥ 70 → slot 1 ∈ {70, 80, 90} → A = 50.
Step 3: Fixed-chain clue-ஐ பயன்படுத்தவும்
குறி (2): 60-க்கு உடனடியாக 80 வருகிறது. அதாவது (…60, 80…) என்பது slot (1→2), (2→3), (3→4) அல்லது (4→5) என எந்த adjacent slots-லாவது இருக்க வேண்டும். இதை E = 70 placement-உடன் நினைவில் வையுங்கள்.Step 4: Ordering relation-ஐ பயன்படுத்தவும்
குறி (3): B > C மற்றும் B < D → score வரிசை C < B < D.Step 5: Case A-ஐ மதிப்பிடவும் (slot1 = 50 → A = 90)
- E = 70 odd slot-ல்; slot1 = 50 என்பதால் E ≠ slot1. ஆகவே E slot3 அல்லது slot5.
- (60,80) ஜோடி மீதமுள்ள slots-ல் adjacent ஆக வர வேண்டும். 50 மற்றும் 70 மற்றும் A=90 ஒதுக்கிய பின் மீதமுள்ள scores {60, 80}. அவை ஒன்றன் பின் ஒன்றாக வர வேண்டிய slots-ல் பொருந்த வேண்டும்.
- விரைவாக முயற்சி செய்யுங்கள்: E slot3 (70) என்றால், slots 2, 4, 5-ல் {60,80} ஜோடி மற்றும் ஒரு candidate வர வேண்டும். 60→4, 80→5 (4→5 adjacent) என வைக்க முடியும். இவ்வாறு ஒரு valid arrangement கிடைக்கிறது. ஆகவே Case A சாத்தியமானது.
Step 6: Case B-ஐ மதிப்பிடவும் (slot1 ∈ {70,80,90} → A = 50)
- slot1 = 70 என்றால், E (70) odd slot என்பதால் E slot1-ல் இருக்க வேண்டும். இது Case B-க்கு பொருந்தினாலும், மீதமுள்ள {50,60,80,90} scores-ஐ 60→80 adjacency மற்றும் B < D ordering-உடன் அமைத்தால் முரண்பாடுகள் வரும்.
- slot1 = 80 என்றால், 80 உடனடியாக 60-க்கு பின்பு வர வேண்டும்; அதாவது 60 slot0-ல் இருக்க வேண்டும் - சாத்தியமில்லை. ஆகவே slot1 = 80 தவறு.
- slot1 = 90 என்றாலும், E = 70 odd slot-ல் ≠1 ஆகி, adjacency மற்றும் ordering constraints மீண்டும் முரண்பாடுகளை உருவாக்கும்.
- ஆகவே Case B எந்த முழுமையான consistent arrangement-உம் தரவில்லை - Case B தவறானது.
Step 7: Case elimination மூலம் முடிவு செய்யவும்
Case A மட்டும் சாத்தியமானது (slot1 = 50 → A = 90). ஆகவே 90 score பெற்றவர் A.Final Answer:
A → Option AQuick Check:
Case split சரியாக கையாளப்பட்டது; slot1 குறைவு → A=90, E=70 odd slot, 60/80 adjacency சாத்தியம், மற்றும் C < B < D ordering அனைத்தும் பூர்த்தி செய்யப்பட்டுள்ளது ✅
Quick Variations
1. Parity அடிப்படையிலான conditional assignment (odd/even slot).
2. Threshold விதிகள்: எ.கா., “இரண்டு slots-ன் கூட்டுத்தொகை X-ஐ விட அதிகமாக இருந்தால் special label கொடு”.
3. Multi-condition branching (nested if-then chains) - ஆழமான case trees தேவைப்படும்.
4. Hybrid puzzles: condition-dependent numeric values-ஐ seating/position constraints-உடன் இணைத்தவை.
Trick to Always Use
- Step 1: Conditional clauses-ஐ கண்டறிந்து, எந்த நிரப்புதலுக்கும் முன் தெளிவான case splits எழுதுங்கள்.
- Step 2: ஒவ்வொரு case-இலும் deterministic facts-ஐ முதலில் நிரப்புங்கள் - opposites, fixed labels, parity போன்றவை.
- Step 3: ஒவ்வொரு case-யையும் விரைவாக contradictions-க்கு சோதிக்கவும் (முரண்பாடுகள் வந்தால் அந்த branch-ஐ உடனே நீக்கலாம்).
Summary
Summary
- ஒவ்வொரு conditional clue-ஐயும் தெளிவான case(s)-ஆக மாற்றுங்கள் - (Case A / Case B) என பெயரிடுங்கள்.
- ஒவ்வொரு case-இலும் முதலில் fixed facts-ஐ, பின்னர் adjacency மற்றும் ordering rules-ஐ பயன்படுத்துங்கள்.
- சாத்தியமற்ற case-களை விரைவாக நீக்கி, தேவையற்ற முயற்சிகளை தவிர்க்கவும்.
- ஒரே ஒரு case மட்டும் மீதமிருந்தால், அதுவே exam-ready unique solution.
நினைவில் வைக்க வேண்டிய எடுத்துக்காட்டு:
முதலில் condition-ன் மீது branch செய்யுங்கள் - பின்னர் ஒவ்வொரு branch-ஐயும் ஒரு சாதாரண puzzle போலக் கருதி, கடுமையாக prune செய்யுங்கள்.
