You have been given a String S. You need to find and print whether this string is a palindrome or not. If yes, print "YES" (without quotes), else print "NO" (without quotes).
Example:
Input: s = "aba"
Output: YES
Approach
C++
#include <bits/stdc++.h>using namespace std;bool palindromicString(string s){int n = s.size();int flag = 0;int i = 0, j = n - 1;while (i < j){if (s[i] != s[j]){flag = 1;break;}i++;j--;}if (flag)return false;elsereturn true;}int main(){string s = "aba";if (palindromicString(s))cout << "YES\n";elsecout << "NO\n";return 0;}
No comments:
Post a Comment