रिझनिंग कोडिंग मास्टर - क्विक रिव्हिजन
Reasoning-Coding-Master.md – भाग 1
1. प्रस्तावना
हे दस्तऐवज तुम्हाला reasoning-coding-master प्रणालीचे अंतर्गत कार्य, तिच्या विविध घटकांचे उद्दिष्ट आणि ती कशी एकत्रितपणे कार्य करते हे समजून घेण्यास मदत करतो. आपण प्रत्येक घटकाचे कार्य, त्याचे इनपुट-आउटपुट संबंध आणि त्याचे इतर घटकांशी असलेले संबंध पाहणार आहोत.
टीप: खालील सर्व कोड उदाहरणे आणि संदर्भ हे reasoning-coding-master रेपोमधील वास्तविक फाइल्सवर आधारित आहेत.
2. उच्च-स्तरीय आर्किटेक्चर
graph TD
A[User Query] -->|1| B[Prompt Builder]
B -->|2| C[LLM]
C -->|3| D[Response Parser]
D -->|4| E[Code Executor]
E -->|5| F[Output Validator]
F -->|6| G[Final Answer]
- Prompt Builder – वापरकर्त्याच्या प्रश्नावरून LLMसाठी एक संरचित prompt तयार करतो.
- LLM – तयार केलेल्या prompt वर आधारित कोडसहितचे उत्तर तयार करतो.
- Response Parser – LLMच्या उत्तरातून कोड, विवरण आणि इतर मेटाडेटा वेगळे करतो.
- Code Executor – वेगळे केलेले कोड सुरक्षितपणे चालवतो आणि त्याचे आउटपुट मिळवतो.
- Output Validator – कोडचे आउटपुट अपेक्षित स्वरूपात आहे का ते तपासतो.
- Final Answer – वैध आउटपुट वापरकर्त्याला परत पाठवतो.
एक-ओळीतील टिपा (20)
- A→1, B→2 … Z→26 – पुढे/मागे सरकण्यासाठी हे बोटांवर ठेवा.
- A चा उलट Z (1+26=27) – “27-नियम” आरसा कोडसाठी वापरा.
- एखाद्या शब्दाचा उलट अर्थ प्रत्येक अक्षराच्या संख्येचा उलट.
- +1, –1, ×2, ÷2 हे चार सर्वाधिक वापरले जाणारे “ऑपरेशन साखळ्या” आहेत.
- “SENT → +1 प्रत्येक” कोडमध्ये, SENT = TFOU; Z→A नंतर पुन्हा सुरुवात लक्षात ठेवा.
- “GIFT → HJSU” हा +1, +2, +3, +4 नमुना – वाढत्या पावलांवर लक्ष द्या.
- स्वर→व्यंजन बदल कोड: A↔B, E↔C, I↔D, O↔F, U↔G (सेटमध्ये लोकप्रिय).
- संख्या कोड: शेवटच्या अक्षराची अक्षरमान किंमत अंक म्हणून घ्या (CAT → 20).
- जर “A=%, B=@ …” – नेहमी 5-चिन्ह × 5-अक्षर ग्रिड आधी काढा.
- अटीचा: “जर पहिले अक्षर स्वर → +2, नाहीतर –1” – उलटण्याआधी लागू करा.
- “SISTER लिहिले 20-10-20-21-6-19” – स्थान किंमत 2-अंकी स्वरूप टिकवते.
- “उलट + पुढे” मिश्रणात, अर्धे स्वतंत्रपणे हाताळा (PRACTICE → ECITCAR + EP).
- मॅट्रिक्स कोडसाठी, ओळ = (स्थान – 1) ÷ 5; स्तंभ = उरलेला भाग (0→5).
- अंक-अक्षर मिश्रणात, विषम अंक → 1 अक्षर वगळा, सम अंक → 2 अक्षर वगळा.
- “कोड किंमतीची बेरीज” प्रश्न – आधी बेरीज करा, नंतर 3/5 ने विभाज्यता तपासा.
- जर कोडमध्ये फक्त 3 चिन्हे पुन्हा पुन्हा येत असतील, तर त्रिक (A→#, E→#, I→#) संशय घ्या.
- शेवटचे-पहिले अक्षर दुवा: शेवटच्या अक्षराचा कोड पुढच्या शब्दाचा पहिला अंक होतो.
- “मूळ संख्येने सरकणारे” कोड: 2, 3, 5, 7… – 26 पेक्षा कमी मूळ संख्या एकदा लिहा.
- आरसा जोडी तपासणी: A-Z, B-Y… (13 जोड्या) – 50 % वेळ वाचते.
- नेहमी डिकोड केलेला शब्द उत्तर पर्यायांमध्ये तपासा – 3 पर्याय लगेच वगळता येतात.
सूत्रे/नियम
| सूत्र / नियम | वापराची परिस्थिती |
|---|---|
| 27 – स्थान = विरुद्ध अक्षर | झटपट दर्पण कोडिंग |
| (स्थान ± n) mod 26 → जर 0 तर 26 | ± शिफ्टसाठी वेढा-फिरवणे |
| ओळ = ⌈स्थान / 5⌉, स्तंभ = (स्थान–1) mod 5 + 1 | 5×5 मॅट्रिक्स कोडिंग |
| पहिल्या व शेवटच्या अक्षरांच्या कोडची बेरीज = मधल्या अक्षराचा कोड | मधल्या-अक्षराचा नमुना तपासणे |
| स्वर संच {A,E,I,O,U} = {1,5,9,15,21} | झटपट स्वर ओळखणे |
| मूळ स्थाने: 2,3,5,7,11,13,17,19,23 | मूळ-शिफ्ट कोडिंग |
| सम-स्थान अक्षरे ×2 → अंक; विषम-स्थान ÷2 → अंक | सम-विषम विभाग कोडिंग |
| उलट(स्थान) = 27 – स्थान | उलट अक्षरमान |
| कोड केलेला अंक → अक्षर: 1=A, 2=B…9=I, 0=Z (वेढा) | फोन-पॅड शैली |
| पहिल्या-अक्षराचा कोड + शेवटच्या-अक्षराचा कोड = स्थिरांक (k) | 3-शब्द संचांसाठी k-नियम |
स्मरणयुक्त्या (म्नेमोनिक्स)
- AZ-27: “A-Z म्हणजे 27” – दर्पण बेरीज आठवण्यासाठी ऑटो-रिक्षा क्रमांक विचारा.
- स्वर 1-5-9-15-21: “An Eagle Is On Umbrella” – सुरुवातीच्या अक्षरांप्रमाणे आणि अंके वाढत जातात.
- 5×5 मॅट्रिक्स: “पाच मित्र पाच ओळीत” – लवकर जाळी काढायला भाग पाडते.
- शिफ्ट मूळे: “Two Three Five Seven – Two Thumbs For Victory” (2-3-5-7).
- वेढा-फिरवणे: “Z नंतर A येतो – रविवारानंतर सोमवारासारखा” – mod-26 कधीच विसरता नाही.
सामान्य चुका
| सामान्य त्रुटी | योग्य दृष्टिकोण |
|---|---|
| Z+1→A लपेटणे विसरणे | नेहमी mod-26 लागू करा; 0 आल्यास ते 26 म्हणून घ्या |
| उलटवून नंतर शिफ्ट करणे विरुद्ध शिफ्ट करून नंतर उलटवणे | प्रश्नात दिलेला क्रम काटेकोरपणे पाळा |
| 26 ला शेष 0 म्हणून मोजणे | शेष 0 म्हणजे 26 वा अक्षर (Z) |
| A=0 ऐवजी A=1 वापरणे | रेल्वे मानके A=1 वापरतात; एकदा पुष्टी करा |
| दुहेरी-अक्षर कोड्सकडे दुर्लक्ष करणे (उदा. CH, SH) | दिग्राफ्सना विशेष चिन्हे दिली आहेत का तपासा |
5 जलद MCQs
Q1. जर “ROSE” ला “58” असे कोड केले असेल तर “LOTUS” हे
A) 60 B) 65 C) 70 D) 75
Q2. एका विशिष्ट कोडमध्ये “DELHI” ला “CDKGH” लिहिले जाते. “BCKGP” असे कोड कोणत्या शब्दाचे आहे?
A) CALIF B) CAMEL C) CABLE D) CADET
Q3. जर A=#, B=@, C=%, D=$ आणि असेच पुढे असेल, तर “BAD” साठी कोड आहे
A) @#$ B) @#% C) @%$ D) @$#
Q4. “TEACH” → “HDIZX” हे मिरर कोडिंगने. “EXAM” म्हणजे काय?
A) VCZN B) VCZO C) VCZN D) VEZO
Q5. 2, 5, 10, 17, 26, … हा अंदाज पुढे नेताना 6 व्या पदाला कोणता अक्षर संबंधित आहे?
A) Q B) R C) S D) T
(उत्तरे: 1-B, 2-C, 3-A, 4-A, 5-D)