क्रम एवं रैंकिंग परीक्षण (Ranking Test) reasoning का वह भाग है जहाँ तुम्हें किसी व्यक्ति, वस्तु या अक्षर की किसी पंक्ति, सूची, या क्रम में सटीक स्थिति निकालनी होती है।
सरल भाषा में समझो — मान लो एक कक्षा में 40 विद्यार्थी हैं। Rahul ऊपर से 12वें स्थान पर है। तो नीचे से उसकी रैंक क्या होगी? यही क्रम परीक्षण है।
इस chapter में मुख्यतः चार प्रकार के प्रश्न आते हैं:
1. पंक्ति में कुल संख्या निकालना — जब एक व्यक्ति की दोनों तरफ से रैंक दी हो।
2. रैंक रूपांतरण — ऊपर से रैंक दी हो, नीचे से निकालनी हो, या उलटा।
3. दो व्यक्तियों के बीच अंतर से किसी एक की रैंक निकालना — जब एक की रैंक और दोनों के बीच का अंतर दिया हो।
4. आयु / ऊँचाई / अंक क्रम — कई शर्तें दी हों, सबको एक रेखा पर लगाना हो।
एक अच्छा analogy: सोचो एक लाइन में खड़े लोग। आगे से तुम्हारी position और पीछे से तुम्हारी position मिलाओ, तो एक "1" ज़्यादा जुड़ती है क्योंकि तुम खुद एक बार गिने जाते हो — इसीलिए formula में -1 आता है।
SSC CGL में यह topic लगभग हर साल 1-2 प्रश्न देता है। Difficulty कम है, लेकिन घड़ी के दबाव में formula भूल जाना सबसे बड़ा जोखिम है। यहाँ speed का खेल है — अगर formula याद हो तो 20-25 seconds में हल हो जाएगा।
जब किसी का बाईं/ऊपर से स्थान L और दाईं/नीचे से स्थान R दिया हो:
क्यों -1? क्योंकि वह व्यक्ति खुद दोनों तरफ से एक-एक बार गिना जाता है। तो उसे एक बार घटाना पड़ता है।
उदाहरण: एक पेड़ बाईं ओर से 7वाँ और दाईं ओर से 14वाँ है।
जब कुल संख्या N ज्ञात हो और ऊपर से रैंक r दी हो:
उदाहरण: 39 विद्यार्थियों की कक्षा में, Ashok नीचे से 17वाँ है। ऊपर से उसकी रैंक =
जब A की रैंक ऊपर से r_A हो और B उससे d स्थान आगे हो (यानी B की रैंक छोटी हो — वह ऊपर है):
सावधान: "आगे" का अर्थ ऊपर से रैंक में घटाना है। "पीछे" मतलब जोड़ना।
Suresh, Ashok से 7 रैंक आगे है। Ashok ऊपर से 23वाँ है।
जब कई शर्तें हों जैसे "A, B से बड़ा है", "C, D से छोटा लेकिन B से बड़ा है" — तो एक सीधी रेखा खींचो:
बड़ा → → → → → छोटा
A > C > B > D > E
हर शर्त को इस रेखा पर लगाते जाओ। जो सबसे बाईं ओर हो — सबसे बड़ा। सबसे दाईं ओर — सबसे छोटा।
शर्तों को एक-एक करके लगाने का क्रम:
उदाहरण (spec का PYQ):
रेखा बनाओ: Sita > Lavanya > Swapna > Hari > Suvarna
सबसे छोटी = Suvarna
अंग्रेज़ी वर्णमाला में A=1, B=2, ..., Z=26।
दाईं ओर जाना = संख्या बढ़ाना बाईं ओर जाना = संख्या घटाना
उदाहरण: T का position = 20। T के दाईं ओर 4वाँ = 20+4 = 24 = X। X के बाईं ओर 11वाँ = 24-11 = 13 = M।
याद करने की trick: EJOTY — E=5, J=10, O=15, T=20, Y=25। इन पाँचों को याद रखो, बाकी इनसे जोड़-घटाकर निकालो।
अगर A ऊपर से a वें स्थान पर हो और B ऊपर से b वें स्थान पर (), तो उनके बीच लोगों की संख्या = ।
जब भी दोनों तरफ से position दी हो, तुरंत लगाओ। हाथ की एक उंगली मोड़ो — यह याद दिलाती है कि एक घटाना है। Standard method: सोचते हुए 30 सेकंड। यह trick: 8 सेकंड। दोनों हाथ से गिनने वाली गलती खत्म।
"ऊपर से रैंक" को "नीचे से रैंक" में बदलना हो: । "+1" क्यों? क्योंकि खुद को भी गिनना है। एक ही formula है — इसे तीन बार बोलो: "N minus r plus one"। Standard method: उलझन में 20 सेकंड। Formula रटा हो तो: 5 सेकंड।
E=5, J=10, O=15, T=20, Y=25 — ये पाँच याद करो। किसी भी अक्षर का position निकालना हो: नज़दीकी EJOTY अक्षर से जोड़ो-घटाओ। उदाहरण: R का position — T=20, R उससे 2 बाईं = 18। वर्णमाला A से गिनने की ज़रूरत नहीं। Standard method: A से गिनना 15 सेकंड। EJOTY trick: 4 सेकंड।
कागज़ पर एक arrow बनाओ: बड़ा→छोटा। हर शर्त को इस रेखा पर एक-एक करके insert करो। जब सभी शर्तें लग जाएँ, सबसे बाईं ओर वाला सबसे बड़ा, सबसे दाईं ओर वाला सबसे छोटा। Verbal description पढ़ते-पढ़ते confuse होने में 45 सेकंड लग सकते हैं। रेखा विधि: 15 सेकंड।
जब पूछा जाए "कौन सबसे छोटा/बड़ा है" — पहले देखो किसके बारे में कोई "इससे छोटा है" शर्त नहीं है। वही सबसे बड़ा होगा। इसी तरह जिसके बारे में कोई "इससे बड़ा है" शर्त नहीं — वही सबसे छोटा। पूरी chain बनाने की ज़रूरत नहीं, सिर्फ extreme ढूँढो। 3-4 steps की बचत।
परीक्षा-कक्ष में यह decision tree follow करो:
Step 1 — प्रश्न पहचानो:
Step 2 — शब्दों पर ध्यान दो:
Step 3 — Sanity check:
Step 4 — 30 seconds rule: अगर 30 सेकंड में नहीं बना, flag करो और आगे बढ़ो। यह topic scoring है — confuse होने पर समय मत गँवाओ।
क्यों यह प्रश्न: यह SSC CGL का classic ranking question है — ऊपर-नीचे रैंक रूपांतरण और दो लोगों के बीच अंतर, दोनों एक साथ। इसी pattern के variations हर साल आते हैं।
समाधान का रास्ता:
क्यों यह प्रश्न: formula का सबसे सीधा application। Formula याद हो तो 10 सेकंड, याद न हो तो 2 मिनट। इसीलिए यह formula non-negotiable है।
समाधान का रास्ता:
क्यों यह प्रश्न: आयु-क्रम वाले प्रश्न में कई शर्तें एक साथ दी जाती हैं। इसमें रेखा विधि की ज़रूरत है — verbal tracking में गलती होना स्वाभाविक है।
समाधान का रास्ता:
क्यों यह प्रश्न: वर्णमाला में position निकालना — EJOTY trick के बिना इसमें समय लगता है। यह प्रश्न दो operations एक साथ माँगता है: पहले दाईं ओर जाओ, फिर बाईं ओर।
समाधान का रास्ता:
-1 भूल जाना: लिखकर answer करना — यह सबसे common गलती है। हर बार "एक व्यक्ति दोनों तरफ से गिना जाता है, इसलिए एक घटाओ" — यह reasoning याद रखो, formula नहीं भटकेगा।
रैंक रूपांतरण में +1 की जगह -1 लगाना: लिखना गलत है। Correct है । Sanity check: अगर r=1 (सबसे ऊपर), तो नीचे से रैंक = N होनी चाहिए। — सही। — गलत।
"आगे" और "ऊपर से रैंक" की direction उलटना: "Suresh, Ashok से 7 आगे है" — इसका मतलब Suresh की ऊपर से रैंक कम होगी, ज़्यादा नहीं। "आगे" = rank में subtract।
आयु-क्रम में सभी शर्तों को नज़रअंदाज़ करना: जल्दी में पहली दो शर्तें देखकर answer करना — तीसरी-चौथी शर्त कभी-कभी पूरी chain बदल देती है। हर शर्त पढ़ो।
वर्णमाला में direction भूलना: "बाईं ओर" = position घटाओ, "दाईं ओर" = position बढ़ाओ। जल्दी में यह उलटा हो जाता है। Arrow बनाने की आदत डालो: A←बाईं | दाईं→Z।
कुल संख्या से ज़्यादा रैंक निकलना: अगर कुल 39 हैं और रैंक 41 निकली — formula में गलती है। हमेशा final answer को N से compare करो।