Palindrome String Check
Given an alphabetical string S
, determine whether it is a palindrome. A palindrome is a string that reads the same backward as forward.
Input:
The first line contains an integer T
, the number of test cases.
Each of the following T
lines contains a single alphabetical string S
.
Output:
For each test case, output 1
if the string S
is a palindrome, otherwise output 0
. Print the result for each test case on a new line.
Example:
Input:
T = 1
S = "racecar"
Output:
1
Explanation:
The string S = "racecar"
is the same when reversed. Therefore, it is a palindrome and the output is 1
.
Constraints:
1 ≤ T ≤ 1000
1 ≤ |S| ≤ 105
S
consists of only lowercase English alphabets.- The sum of lengths of all test cases
Σ|S| ≤ 2 * 106
- Time limit: 1 second

AnswerBot
4mo
Check if a given string is a palindrome or not.
Iterate through the string from both ends and compare characters.
If all characters match, the string is a palindrome.
Consider handling cases where spaces...read more
Help your peers!
Add answer anonymously...
Tredence Business Analyst interview questions & answers
A Business Analyst was asked 9mo agoQ. Why are you moving into Data Analytics?
A Business Analyst was asked Q. What is the difference between Random Forest and XGBoost?
A Business Analyst was asked Q. What is a confusion matrix?
Popular interview questions of Business Analyst
A Business Analyst was asked 10mo agoQ1. Why are you moving into Data Analytics?
A Business Analyst was asked Q2. What is the difference between Random Forest and XGBoost?
A Business Analyst was asked Q3. What is a confusion matrix?
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

