3 Mar 2026

Coding-Decoding:* Letter/number shifts, pattern recognition

By

ಪೈಥಾನ್ ಉದಾಹರಣೆಯೊಂದಿಗೆ ರೀಸನಿಂಗ್ (RRB NTPC) ಕೋಡಿಂಗ್-ಡಿಕೋಡಿಂಗ್ ಪರಿಕಲ್ಪನೆಗಳ ಸಂಕ್ಷಿಪ್ತ ವಿವರಣೆ ಇಲ್ಲಿದೆ:


**ಪ್ರಮುಖ ಪರಿಕಲ್ಪನೆಗಳು:**

1. **ಅಕ್ಷರ ಬದಲಾವಣೆಗಳು:** A→C (shift +2), X→B (shift -24, ಸುತ್ತು-ಸುತ್ತ)

2. **ಸಂಖ್ಯೆಯ ಮಾದರಿಗಳು:** 5→25 (ಚೌಕ), 3→7 (2x+1)

3. **ಮಿಶ್ರ ಸಂಕೇತಗಳು:** A1→Z26 (ರಿವರ್ಸ್ ಆಲ್ಫಾಬೆಟ್ ಸ್ಥಾನ)


**ಪೈಥಾನ್ ಡೆಮೊ:**

```ಪೈಥಾನ್

def decode_pattern(s):

if s.isalpha():

return chr(((ord(s.lower()) - ord('a') + 2) % 26) + ord('a'))

elif s.isdigit():

return str(int(s)**2)

return s


print(decode_pattern('B')) # ಔಟ್‌ಪುಟ್: d (+2 ಶಿಫ್ಟ್)

print(decode_pattern('3')) # ಔಟ್‌ಪುಟ್: 9 (ಚೌಕ)

```

**ಪ್ರೊ ಸಲಹೆ:** NTPC ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಅಕ್ಷರ ಶಿಫ್ಟ್‌ಗಳಲ್ಲಿ ಸುತ್ತುವರಿದ ಅಕ್ಷರ-ಸಂಖ್ಯೆಯ ಮಾದರಿಗಳನ್ನು ಗಮನಿಸಿ.