Professional Documents
Culture Documents
New Text Document
New Text Document
#include<fstream>
#include<vector>
#include <unordered_map>
class Palindrom
{
private:
std::vector<char>vectorChar;
std:: unordered_map<char, int> umap;
int impar;
char imparChar;
public:
void Citire()
{
char currentValue;
std::ifstream file("p3.txt");
vectorChar.push_back(currentValue);
file.close();
for (char& i : vectorChar)
std::cout << i;
std::cout << std::endl;
umap[i]++;
firstHalf = firstHalf + s;
secondHalf = s + secondHalf;
}
return (impar == 1)
? (firstHalf + imparChar + secondHalf)
: (firstHalf + secondHalf);
}
};
int main()
{
Palindrom s;
s.Citire();
std::cout<<s.getPalindrome();
return 0;
}