Cod sursa(job #2247299)

Utilizator victordanielfanaru victor victordaniel Data 28 septembrie 2018 12:34:10
Problema PScPld Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <bits/stdc++.h>

using namespace std;

int main(){
        ifstream f("pscpld.in");
        ofstream g("pscpld.out");
        char s[1000001];
        int nrl,i=1,nr,k=0,sum=0,j,aux;
        f>>s;
        aux=strlen(s);//numarul de litere ale lui s

            while(aux>1){
                nr=0;
                j=strlen(s)-1;
                for(i=k;i<=(strlen(s)-k)/2;i++){
                    if(s[i]!=s[j])nr++;
                    j--;
                }
            if(nr==0)sum++;//sum este muamrul de subsiruri palindroame
            aux--;
            k++;
            }


       g<<sum+strlen(s);}