fork(1) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. string f(string s,int cnt, int i, int j, int n){
  5. if(i>=j){
  6. if(cnt==n/2)
  7. return "true";
  8. else
  9. return "false";
  10. }
  11. if(s[i]==s[j]){
  12. cnt++;
  13. return f(s,cnt, i+1,j-1,n);
  14. }
  15. else
  16. return "false";
  17. }
  18.  
  19. int main() {
  20. string s="abccba";int cnt=0;
  21. int i=0; int j=3; int n=4;
  22. cout<<f(s,cnt,i,j,n);
  23. return 0;
  24. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
false