Tcs Coding Questions 2021 Jun 2026

Input: [3, 4, -1, 1] → Output: 2

import java.util.Scanner; public class Main public static void main(String[] args) Scanner sc = new Scanner(System.in); String str = sc.nextLine().toLowerCase(); int count = 0; for (int i = 0; i < str.length(); i++) if (str.charAt(i) == 'a' + i) count++;

public static String encrypt(String text, int shift) StringBuilder result = new StringBuilder(); for (char character : text.toCharArray()) if (Character.isLetter(character)) char base = Character.isLowerCase(character) ? 'a' : 'A'; result.append((char) ((character - base + shift) % 26 + base)); else result.append(character); return result.toString(); Use code with caution. Preparation Strategy for TCS NQT Tcs Coding Questions 2021

Ultimate Guide to TCS Coding Questions 2021: Pattern Analysis, Solutions, and Preparation Strategy

Q2 Solution: String reversal

Array: [1, 5, 7, -1, 5], sum=6 → Output: 3 pairs → (1,5), (1,5), (7,-1)

One easy problem, one medium/hard problem 0.5.4. Languages: C, C++, Java, Python, or Perl. 2. Top Topics for TCS Coding Questions 2021 Input: [3, 4, -1, 1] → Output: 2 import java

s1 = input().strip() s2 = input().strip() print(are_anagrams(s1, s2))