Input โ€“ Master Reasoning for Competitive Exams

Boost your understanding of input with proven strategies designed for competitive exams like SSC, UPSC, and Banking.

๐Ÿ“š Topic-Wise Practice Worksheets

Master Input Output Basic with our structured practice materials
Each worksheet includes detailed solutions and explanations

Alphabetical Sorting Easy Free

10 worksheets available

Alphabetical Sorting problems present a sequence of words as input. Through a series of steps (often simulating bubble sort or selection sort), the words are rearranged into alphabetical (dictionary) order. You must analyze the sorting pattern and determine the final output or the arrangement at a specific step.

Number Sorting Easy Free

10 worksheets available

Number Sorting problems present a sequence of numbers as input. Through a series of steps (simulating bubble sort, selection sort, or insertion sort), the numbers are rearranged into ascending (or descending) order. You must analyze the sorting pattern and determine the final output or the arrangement at a specific step.

Odd Even Separation Easy Free

10 worksheets available

Odd-Even Separation problems present a sequence of numbers as input. Through a series of steps, even numbers are moved to the front (or back) of the sequence, followed by odd numbers, often with each group sorted internally. These problems test your ability to classify numbers by parity and arrange them systematically.

Word Length Sorting Medium Free

10 worksheets available

Word Length Sorting problems present a sequence of words as input. Words are sorted primarily by their length (number of letters), with ties broken alphabetically. These problems test your ability to apply multi-criteria sorting rules and track word positions across steps.

Alternate Arrangement Medium Free

10 worksheets available

Alternate Arrangement problems present mixed input containing both words and numbers. Words are sorted alphabetically, numbers are sorted numerically, and then they are interleaved in an alternating pattern (e.g., word, number, word, number). These problems test your ability to handle mixed data types and apply interleaving rules.

Digit Sum Sorting Medium Free

10 worksheets available

Digit Sum Sorting problems present a sequence of numbers as input. Numbers are sorted based on the sum of their digits (e.g., 23 โ†’ 2+3=5), with ties broken by the number's value. These problems test your ability to calculate digit sums and apply multi-criteria sorting rules.

Palindrome Sorting Medium Free

10 worksheets available

Palindrome Sorting problems present a sequence of words as input. Palindromic words (words that read the same forwards and backwards) are placed first, followed by non-palindromic words, with each group sorted alphabetically. These problems test your ability to identify palindrome property and apply grouping rules.

Vowel Consonant Separation Hard Free

10 worksheets available

Vowel-Consonant Separation problems present a sequence of words as input. Words starting with vowels (A, E, I, O, U) are placed first, followed by words starting with consonants, with each group sorted alphabetically. These problems test your ability to classify words by their first letter and apply grouping rules.

Prime Number Filtering Hard Free

10 worksheets available

Prime Number Filtering problems present a sequence of numbers as input. Prime numbers are placed first, followed by composite numbers, with each group sorted in ascending order. These problems test your ability to identify prime numbers and apply grouping rules.

Complex Multi Rule Hard Free

10 worksheets available

Complex Multi-Rule problems combine multiple sorting and transformation rules applied sequentially. Common patterns include sorting words by length, sorting numbers numerically, then interleaving them in a specific pattern. These problems test advanced sequential reasoning and multi-rule application skills.

Interleaving Patterns Hard Free

10 worksheets available

Interleaving Patterns problems involve merging sorted word and number sequences using complex patterns such as "2 words, 1 number" or "1 number, 2 words" repeating. These problems test your ability to apply non-standard interleaving patterns and handle lists of different lengths.

Pattern Recognition Advanced Hard Free

10 worksheets available

Advanced Pattern Recognition problems involve applying multiple transformations to a single word or sequence. Common transformations include reversal (writing backwards), letter shifting (Caesar cipher), rotation (moving characters), and character replacement. These problems test your ability to apply sequential transformations and recognize complex patterns.

๐Ÿ“– Mixed Practice Worksheets

Comprehensive worksheets combining all problem types for Input Output Basic

Perfect for exam simulation and revision

Input-Output Basic

Input-Output Basic is a fundamental reasoning concept that evaluates your ability to identify logical patterns and rules between given inputs and their corresponding outputs. This topic tests your analytical thinking and pattern recognition skills, which are crucial for solving complex problems efficiently.

In competitive exams, Input-Output questions typically present a series of numbers or words as input, which undergo certain operations to produce output. Your task is to decipher the hidden rule or pattern governing this transformation.

Mastering Input-Output Basic can significantly boost your scores in various aptitude tests as these questions frequently appear in:

Scoring Potential

Input-Output Basic questions typically carry 1-2 marks each and can account for 5-10% of the total reasoning section in most competitive exams. With proper practice, these can be solved quickly and accurately, making them high-scoring opportunities.

Types of Input-Output Basic

Master these essential types of Input-Output problems frequently asked in competitive exams

This type involves a single mathematical operation (addition, subtraction, multiplication, division) applied uniformly to all digits of the input number to produce the output.

Solved Example 1:

Given the following input-output pair:

Input: 2468 โ†’ Output: 46810

Determine the output for input: 3579

Solution:
  1. 1. Analyze the given pair: 2468 โ†’ 46810
  2. 2. Observe that each digit in input is increased by 2:
    • 2 โ†’ 4 (2+2)
    • 4 โ†’ 6 (4+2)
    • 6 โ†’ 8 (6+2)
    • 8 โ†’ 10 (8+2)
  3. 3. Apply same operation to 3579:
    • 3 โ†’ 5 (3+2)
    • 5 โ†’ 7 (5+2)
    • 7 โ†’ 9 (7+2)
    • 9 โ†’ 11 (9+2)
  4. 4. Combine results: 5,7,9,11 โ†’ 57911

Final Answer: 57911

Solved Example 2:

If input is 493 and output is 123, what will be output for input 786?

Solution:
  1. 1. Analyze given pair: 493 โ†’ 123
  2. 2. Check possible operations:
    • 4 รท 4 = 1
    • 9 รท 3 = 3
    • 3 รท 1 = 3 (doesn't match output digit 2)
  3. 3. Alternative approach: Subtract 3 from each digit:
    • 4 - 3 = 1
    • 9 - 6 = 3 (but why 6? Doesn't fit pattern)
  4. 4. Correct pattern: Divide each digit by its position (left to right, starting at 1):
    • 4 รท 1 = 4 (doesn't match output 1)
    • Alternative found: Sum of digits until single digit:
      • 4 โ†’ 4
      • 9 โ†’ 9 (4+9=13 โ†’ 1+3=4)
      • 3 โ†’ 3 (4+9+3=16 โ†’ 1+6=7)
      Doesn't match output 123
  5. 5. Correct solution: Each digit is divided by 4 and remainder taken:
    • 4 รท 4 = remainder 0 โ†’ but output shows 1
    • Alternative correct pattern: Subtract 3 from first digit, subtract 6 from second, subtract 0 from third:
      • 4 - 3 = 1
      • 9 - 6 = 3
      • 3 - 0 = 3
      Matches output 123
  6. 6. Apply same to 786:
    • 7 - 3 = 4
    • 8 - 6 = 2
    • 6 - 0 = 6

Final Answer: 426

Practice Question: If input is 572 and output is 351, what will be output for input 839?
Solution:
  1. Analyze 572 โ†’ 351:
    • 5 - 2 = 3
    • 7 - 2 = 5
    • 2 - 1 = 1 (pattern: subtract digit's position from right)
  2. For 839:
    • 8 - 2 = 6 (third digit from right)
    • 3 - 1 = 2 (second digit)
    • 9 - 0 = 9 (first digit)

Answer: 629

These problems involve multiple mathematical operations applied sequentially to the input number to produce the output. The operations may vary for different digit positions.

Solved Example 1:

Given input-output pair: 3825 โ†’ 4207

Determine output for input: 4763

Solution:
  1. 1. Analyze 3825 โ†’ 4207:
    • First digit: 3 โ†’ 4 (3+1)
    • Second digit: 8 โ†’ 2 (8-6)
    • Third digit: 2 โ†’ 0 (2-2)
    • Fourth digit: 5 โ†’ 7 (5+2)
  2. 2. Pattern emerges:
    • Odd positions (1st, 3rd): Add 1 and subtract 2 respectively
    • Even positions (2nd, 4th): Subtract 6 and add 2 respectively
  3. 3. Apply to 4763:
    • 1st digit (4): 4 + 1 = 5
    • 2nd digit (7): 7 - 6 = 1
    • 3rd digit (6): 6 - 2 = 4
    • 4th digit (3): 3 + 2 = 5

Final Answer: 5145

Practice Question: If input is 7294 โ†’ 9365, what will be output for input 5813?
Solution:
  1. Analyze 7294 โ†’ 9365:
    • 7 โ†’ 9 (7+2)
    • 2 โ†’ 3 (2+1)
    • 9 โ†’ 6 (9-3)
    • 4 โ†’ 5 (4+1)
  2. Pattern: Alternate +2/+1 and -3/+1
  3. Apply to 5813:
    • 5 + 2 = 7
    • 8 + 1 = 9
    • 1 - 3 = -2 โ†’ Not possible, so pattern might be position-based
    • Alternative pattern: Multiply odd positions by 1.5 (rounded up) and add 1 to even positions:
      • 7 ร— 1.5 = 10.5 โ†’ 11? Doesn't match output 9
    • Correct pattern: Add 2 to first digit, add 1 to second, subtract 3 from third, add 1 to fourth
  4. Final application:
    • 5 + 2 = 7
    • 8 + 1 = 9
    • 1 - 3 = -2 โ†’ Doesn't make sense, so perhaps different pattern
  5. Alternative correct solution: Add digit's position (starting from 1):
    • 7 + 1 = 8 (doesn't match output 9)
  6. Actual pattern: Add prime numbers sequence to each digit (2,3,5,7):
    • 7 + 2 = 9
    • 2 + 1 = 3 (not matching 3)
  7. Final correct pattern: For digits at even positions, add their value to themselves (2+2=4, but output shows 3)
    • After careful analysis, pattern is:
      • First digit: Add 2
      • Second digit: Add 1
      • Third digit: Subtract 3
      • Fourth digit: Add 1
  8. Thus for 5813:
    • 5 + 2 = 7
    • 8 + 1 = 9
    • 1 - 3 = -2 โ†’ Invalid, so perhaps absolute value: 2
    • 3 + 1 = 4

Answer: 7924

These problems involve words as input which are transformed based on specific letter operations to produce output words.

Solved Example 1:

Given input-output pair: "DELHI" โ†’ "FMJHK"

Determine output for input: "MUMBAI"

Solution:
  1. 1. Analyze letter transformations:
    • D (4) โ†’ F (6) (+2)
    • E (5) โ†’ M (13) (+8)
    • L (12) โ†’ J (10) (-2)
    • H (8) โ†’ H (8) (0)
    • I (9) โ†’ K (11) (+2)
  2. 2. Identify pattern:
    • Alternating +2 and +8 for first two letters
    • Then -2 and 0 for next two
    • Then back to +2
    • Pattern isn't consistent
  3. 3. Alternative approach: Vowel and consonant differentiation
    • D (consonant) โ†’ +2
    • E (vowel) โ†’ +8
    • L (consonant) โ†’ -2
    • H (consonant) โ†’ 0
    • I (vowel) โ†’ +2 (but E was +8)
  4. 4. Correct pattern: Vowels +2, consonants alternate between +2 and -2
    • D (+2)
    • E (+2)
    • L (-2)
    • H (+2)
    • I (+2)
    Doesn't match Eโ†’M (+8)
  5. 5. Final correct pattern:
    • For consonants: Add their position in alphabet if odd, subtract if even
      • D (4th): even โ†’ -2
      • L (12th): even โ†’ -2
      • H (8th): even โ†’ -2
      Doesn't match Dโ†’F (+2)
    • Actual pattern found:
      • First letter: +2
      • Vowels: +8
      • Other consonants: alternate -2, 0
  6. 6. Apply to "MUMBAI":
    • M (13) โ†’ first letter +2 โ†’ 15 (O)
    • U (21) โ†’ vowel +8 โ†’ 29 (beyond Z, so 29-26=3 โ†’ C)
    • M (13) โ†’ consonant, alternate -2 โ†’ 11 (K)
    • B (2) โ†’ consonant, next alternate 0 โ†’ 2 (B)
    • A (1) โ†’ vowel +8 โ†’ 9 (I)
    • I (9) โ†’ vowel +8 โ†’ 17 (Q)

Final Answer: OCKBIQ

Practice Question: If "BANGALORE" โ†’ "DYPICBQTG", what will be output for "CHENNAI"?
Solution:
  1. Analyze "BANGALORE" โ†’ "DYPICBQTG":
    • Bโ†’D (+2)
    • Aโ†’Y (+24 or -2)
    • Nโ†’P (+2)
    • Gโ†’I (+2)
    • Aโ†’C (+2)
    • Lโ†’B (-10)
    • Oโ†’Q (+2)
    • Rโ†’T (+2)
    • Eโ†’G (+2)
  2. Pattern: Most letters +2, except:
    • Second letter Aโ†’Y (24 or -2)
    • Sixth letter Lโ†’B (-10)
  3. Alternative pattern: Vowels treated differently
    • Aโ†’Y (-2 or +24)
    • Aโ†’C (+2)
    • Oโ†’Q (+2)
    • Eโ†’G (+2)
  4. Final pattern:
    • First letter +2
    • Vowels at odd positions: +24 (Aโ†’Y)
    • Vowels at even positions: +2 (Aโ†’C, Oโ†’Q, Eโ†’G)
    • Consonants mostly +2, except sixth letter -10
  5. Apply to "CHENNAI":
    • C (3) โ†’ first letter +2 โ†’ E (5)
    • H (8) โ†’ consonant +2 โ†’ J (10)
    • E (5) โ†’ vowel at position 3 (odd) โ†’ +24 โ†’ 29 โ†’ 29-26=3 โ†’ C
    • N (14) โ†’ consonant +2 โ†’ P (16)
    • N (14) โ†’ consonant +2 โ†’ P (16)
    • A (1) โ†’ vowel at position 6 (even) โ†’ +2 โ†’ C (3)
    • I (9) โ†’ vowel at position 7 (odd) โ†’ +24 โ†’ 33 โ†’ 33-26=7 โ†’ G

Answer: E J C P P C G (EJC PPCG)

These problems combine multiple operations (mathematical, positional, alphabetical) in sequence to transform the input to output.

Solved Example 1:

Given input-output pair: "Rahul 25" โ†’ "Tcjwn 74"

Determine output for input: "Priya 36"

Solution:
  1. 1. Analyze name transformation "Rahul" โ†’ "Tcjwn":
    • R (18) โ†’ T (20) (+2)
    • a (1) โ†’ c (3) (+2)
    • h (8) โ†’ j (10) (+2)
    • u (21) โ†’ w (23) (+2)
    • l (12) โ†’ n (14) (+2)

    Each letter in name shifted +2 in alphabet

  2. 2. Analyze number transformation 25 โ†’ 74:
    • Digits reversed: 25 โ†’ 52
    • Then add 22: 52 + 22 = 74
  3. 3. Apply same operations to "Priya 36":
    • Name transformation:
      • P (16) โ†’ R (18)
      • r (18) โ†’ t (20)
      • i (9) โ†’ k (11)
      • y (25) โ†’ a (1) (25+2=27 โ†’ 27-26=1)
      • a (1) โ†’ c (3)
      "Priya" โ†’ "Rtkac"
    • Number transformation:
      • 36 reversed โ†’ 63
      • 63 + 22 = 85

Final Answer: Rtkac 85

Practice Question: If "Amit 49" โ†’ "Elqx 121", what will be output for "Sonia 64"?
Solution:
  1. Analyze "Amit" โ†’ "Elqx":
    • A (1) โ†’ E (5) (+4)
    • m (13) โ†’ l (12) (-1)
    • i (9) โ†’ q (17) (+8)
    • t (20) โ†’ x (24) (+4)
    Pattern: +4, -1, +8, +4 (alternating operations)
  2. Analyze 49 โ†’ 121:
    • 49 is 7 squared (7ร—7)
    • 121 is 11 squared (11ร—11)
    • 7 โ†’ 11 (+4)
  3. Apply to "Sonia 64":
    • Name transformation:
      • S (19) +4 โ†’ W (23)
      • o (15) -1 โ†’ N (14)
      • n (14) +8 โ†’ V (22)
      • i (9) +4 โ†’ M (13)
      • a (1) -1 โ†’ (26) Z (since 1-1=0 โ†’ 26)
      "Sonia" โ†’ "WNVMZ"
    • Number transformation:
      • 64 is 8 squared (8ร—8)
      • 8 + 4 = 12
      • 12 squared = 144

Answer: WNVMZ 144

Step-by-Step Solving Techniques

Master these proven methods to solve Input-Output problems efficiently

Pattern Identification

Systematically analyze the relationship between input and output to identify hidden patterns.

  1. Examine digit/letter positions separately
  2. Check for mathematical operations (+, -, ร—, รท)
  3. Look for positional changes (reverse, shift)
  4. Verify consistency across all given examples
  5. Eliminate improbable patterns through verification
Example: For input 123โ†’246, possible patterns:
  • Each digit ร—2
  • Number ร—2
  • Digits shifted in alphabet (but numbers)
Operation Sequencing

When multiple operations are applied in sequence, identify the correct order.

  1. List possible operation sequences
  2. Test each sequence systematically
  3. Note intermediate results
  4. Verify final output matches given example
  5. Document the verified sequence for application
Example: If input is 15โ†’30โ†’60, possible sequences:
  • First ร—2, then +30 (15ร—2=30; 30+30=60)
  • First +15, then ร—2 (15+15=30; 30ร—2=60)
  • Both operations valid - need more examples
Positional Analysis

Analyze transformations based on digit/letter position in the input.

  1. Number each position (left to right, starting at 1)
  2. Check if operation varies by position
  3. Identify odd/even position patterns
  4. Note special operations for first/last elements
  5. Verify consistency across all positions
Example: Input 2468โ†’46810:
  • Position 1 (2): +2 โ†’4
  • Position 2 (4): +2 โ†’6
  • Position 3 (6): +2 โ†’8
  • Position 4 (8): +2 โ†’10
  • Uniform +2 to each digit
Input Segmentation

Divide input into logical segments and analyze transformations separately.

  1. Identify natural segments (pairs, triplets, etc.)
  2. Analyze transformation within each segment
  3. Check for inter-segment relationships
  4. Note any segment-specific operations
  5. Combine results for final output
Example: Input "DEL MUM" โ†’ "FNJ OWO":
  • First word: Dโ†’F, Eโ†’N, Lโ†’J
  • Second word: Mโ†’O, Uโ†’W, Mโ†’O
  • Different rules for each word
Reverse Engineering

Work backward from output to input to identify transformation rules.

  1. Start with output and given input
  2. Determine possible reverse operations
  3. Test simplest operations first
  4. Verify by applying forward to input
  5. Confirm with additional examples if available
Example: Output 20 from input 5:
  • Possible operations: ร—4, +15, square +5
  • Test simplest (ร—4): 5ร—4=20 โ†’ matches
  • Verify with another pair if available
Elimination Method

Eliminate improbable patterns systematically to identify the correct rule.

  1. List all possible transformation types
  2. Test each against given examples
  3. Eliminate patterns that don't fit
  4. Rank remaining patterns by probability
  5. Verify most probable pattern thoroughly
Example: Input 3โ†’27:
  • Possible: ร—9 (3ร—9=27), cube (3ยณ=27), +24
  • Given 4โ†’64: ร—16 (no), cube (4ยณ=64), +60
  • Cube fits both โ†’ likely correct

Tips & Tricks

๐Ÿ“š Frequently Asked Questions About Input-Output Basic

Input-Output Basic is a fundamental reasoning concept that tests your ability to identify logical patterns and rules between given inputs and their corresponding outputs. It evaluates your analytical thinking, pattern recognition, and problem-solving skills.

This topic is crucial for competitive exams because:

  • It directly tests logical reasoning abilities valued in all competitive exams
  • Questions are quick to solve once the pattern is identified, helping with time management
  • It forms the basis for more complex reasoning problems
  • Regularly appears in SSC, Banking, UPSC, and other major exams
  • Helps develop skills transferable to other reasoning sections

To master Input-Output Basic efficiently:

  1. Understand fundamental operations: Master basic mathematical operations and their combinations.
  2. Practice pattern recognition: Solve diverse problems to encounter various pattern types.
  3. Develop systematic approach: Create a step-by-step method to analyze problems consistently.
  4. Time-bound practice: Regularly practice with time constraints to improve speed.
  5. Analyze mistakes: Review incorrect answers to identify recurring errors.
  6. Memorize key patterns: Remember common transformations from previous exams.
  7. Take mock tests: Simulate exam conditions to build confidence.

Input-Output Basic questions regularly appear in these major Indian competitive exams:

  • SSC Exams: CGL, CHSL, CPO, Steno, GD Constable
  • Banking Exams: IBPS PO/Clerk, SBI PO/Clerk, RBI Grade B, NABARD
  • UPSC: CSAT (Civil Services Aptitude Test)
  • Railway Exams: RRB NTPC, Group D, JE, ALP
  • State PSCs: UPPSC, MPPSC, BPSC, WBCS, TNPSC
  • Management Exams: CAT, MAT, XAT, CMAT
  • Defense Exams: CDS, AFCAT, CAPF
  • Insurance Exams: LIC AAO, NICL AO

Input-Output Basic is typically considered a moderate difficulty topic in competitive exams:

  • Easy aspects:
    • Concepts are straightforward and rule-based
    • No complex theories or formulas to memorize
    • With practice, pattern recognition becomes intuitive
  • Challenging aspects:
    • Time pressure to identify patterns quickly
    • Some problems involve multiple layered operations
    • Occasional unconventional patterns can be tricky
  • Common pitfalls:
    • Overlooking simple operations when expecting complexity
    • Miscounting alphabet positions under time pressure
    • Failing to verify identified patterns thoroughly
    • Getting stuck on one approach instead of trying alternatives

The most effective approach to master Input-Output Basic involves:

  1. Conceptual clarity: Thoroughly understand all basic operation types and their combinations.
  2. Structured practice:
    • Begin with simple single-operation problems
    • Gradually progress to complex multi-step transformations
    • Practice both number and word-based problems
  3. Pattern recognition drills:
    • Create flashcards of common patterns
    • Time yourself identifying patterns quickly
    • Practice mental calculation for number problems
  4. Exam-specific preparation:
    • Analyze previous year questions from your target exam
    • Note frequently appearing pattern types
    • Practice with time limits matching exam constraints
  5. Performance analysis:
    • Maintain error log to identify weak areas
    • Focus more on problematic pattern types
    • Regularly assess speed and accuracy improvements
  6. Confidence building:
    • Start with easier problems to build confidence
    • Gradually tackle more challenging ones
    • Learn to quickly identify and skip extremely time-consuming problems during actual exams
SN
Sandeep Nehra

B.Tech (Mech) | MBA (HRM & IB) | Lead Developer & Reasoning Expert (16+ Yrs)

Sandeep is a Mechanical Engineer and dual MBA (HR & International Business) with over 16 years of experience as a Senior Web Architect and Tech Lead. Combining his engineering precision with deep behavioral insights, he founded ReasoningAbility.com to revolutionize competitive exam preparation. His unique methodology โ€” blending logical structuring from engineering with psychological clarity from HRM โ€” helps aspirants crack BITSAT, SSC, and Banking exams faster. His mission remains simple: provide high-quality, free practice resources that turn complex logic into accessible, high-speed solving techniques for students worldwide.