Introduction
Rank interchange கேள்விகள், ஒரு வரிசையில் இரண்டு பேர் தங்களின் இடங்களை மாற்றிக் கொண்டால், அவர்களின் ranks எவ்வாறு மாறும் என்பதை கேட்கும். இந்த pattern seating மற்றும் ranking பிரச்சினைகளில் அடிக்கடி வரும் ஒன்றாகும் மற்றும் ends-களுக்கு இடையில் positions-ஐ மாற்றி கணக்கிடும் உங்கள் திறனை சோதிக்கிறது.
ranks வேறு வேறு ends-லிருந்து கொடுக்கப்பட்டிருந்தாலும் அல்லது total involvement இருந்தாலும், conversion மற்றும் swap method-ஐ கற்றுக்கொண்டால் தவறுகளைத் தவிர்க்கலாம்.
Pattern: Rank after Interchange
Pattern
Key concept: முதலில் அனைத்து ranks-ஐ ஒரே reference-க்கு (people ahead அல்லது one-end position) மாற்றி, பின்னர் positions-ஐ swap செய்து, கேட்கப்பட்ட end-இலிருந்து புதிய ranks-ஐ மீண்டும் கணக்கிடுங்கள்.
பயனுள்ள formulas:
- Right position = Total - Left position + 1.
- ஒரே நபரின் left மற்றும் right positions கொடுக்கப்பட்டால்: Total = Left position + Right position - 1.
- Swap பிறகு, ஒவ்வொரு நபரின் புதிய position = மற்ற நபரின் பழைய position (தேவையான reference-க்கு convert செய்யவும்).
Step-by-Step Example
Question
20 மாணவர்கள் கொண்ட ஒரு வரிசையில், A left-இலிருந்து 5th மற்றும் B right-இலிருந்து 8th. அவர்கள் தங்களின் இடங்களை மாற்றிக் கொள்கிறார்கள். A-ன் புதிய rank right-இலிருந்து என்ன? B-ன் புதிய rank left-இலிருந்து என்ன?
Solution
-
Step 1: கொடுக்கப்பட்ட positions மற்றும் total-ஐ எழுதுங்கள்
மொத்த மாணவர்கள், n = 20. A = left-இலிருந்து 5th. B = right-இலிருந்து 8th. -
Step 2: B-ன் position-ஐ left reference-க்கு மாற்றுங்கள்
Left position = n - (right position) + 1 = 20 - 8 + 1 = left-இலிருந்து 13th. -
Step 3: swap செய்யப்படும் positions-ஐ குறிக்கவும்
A-ன் பழைய left position = 5. B-ன் பழைய left position = 13. Swap பிறகு:- A left position 13-ஐ (B-ன் பழைய இடம்) எடுப்பார்.
- B left position 5-ஐ (A-ன் பழைய இடம்) எடுப்பார்.
-
Step 4: A-ன் புதிய left position-ஐ right rank-ஆக மாற்றுங்கள்
A-ன் புதிய right rank = n - (new left position) + 1 = 20 - 13 + 1 = right-இலிருந்து 8th. -
Step 5: B-ன் புதிய left rank
B-ன் புதிய left rank = left-இலிருந்து 5th. -
Final Answer:
A right-இலிருந்து 8th; B left-இலிருந்து 5th. -
Quick Check:
A left 13-ல் இருந்தால் → right = 20 - 13 + 1 = 8 ✅. B left 5-ல் இருந்தால் → left rank = 5 ✅.
Quick Variations
1. ஒரே இரண்டு நபர்களுக்கும் left மற்றும் right ranks கொடுக்கப்பட்டிருந்தால், முதலில் இரண்டையும் ஒரே side-க்கு மாற்றி, பின்னர் swap செய்யுங்கள்.
2. Total கொடுக்கப்படவில்லை என்றால், ஒரே நபரின் left மற்றும் right ranks மூலம் derive செய்யுங்கள் (Total = left + right - 1).
3. பல swaps இருந்தால், ஒவ்வொரு swap-ஐயும் புதிய state-ஆக கருதி வரிசையாக update செய்யுங்கள்.
4. interchange பிறகு “between” positions கேட்டால், முதலில் புதிய positions-ஐ கண்டறிந்து, பின்னர் difference formulas-ஐ பயன்படுத்துங்கள்.
Trick to Always Use
- Step 1 → அனைத்து ranks-ஐ ஒரே reference-க்கு (பொதுவாக left அல்லது ‘left position’) மாற்றுங்கள்.
- Step 2 → numeric positions-ஐ நேரடியாக swap செய்யுங்கள்.
- Step 3 → கேட்கப்பட்ட reference-க்கு (right/top) n - pos + 1 பயன்படுத்தி மீண்டும் மாற்றுங்கள்.
Summary
Summary
- Swap செய்வதற்கு முன், ranks-ஐ எப்போதும் ஒரே side-க்கு (left/top) மாற்றுங்கள்.
- Ends மாற்ற Right = Total - Left + 1 formula-வை பயன்படுத்துங்கள்.
- Interchange பிறகு, ஒவ்வொரு நபருக்கும் மற்றவரின் numeric position-ஐ ஒதுக்கி, தேவையெனில் convert செய்யுங்கள்.
- Opposite-side rank-ஐ மீண்டும் கணக்கிட்டு consistency-ஐ quick check செய்யுங்கள்.
நினைவில் வைக்க வேண்டிய உதாரணம்:
A left-இலிருந்து 4th மற்றும் B right-இலிருந்து 3rd (n பேர்) என்றால் → B-ஐ left-க்கு மாற்றி, left positions-ஐ swap செய்து, பின்னர் கேட்கப்பட்ட reference-க்கு மாற்றுங்கள்.
