#include <iostream>
#include <string>
usingnamespace std;
int main ()
{
string n;
cout << "Enter a number: "; cin >> n;
cout << n << string( n.rbegin(), n.rend() ) << '\n';
}
Compiled Successfully
Test 1
WRONG ANSWER
Test 2
WRONG ANSWER
Test 3
WRONG ANSWER
Test 4
WRONG ANSWER
Test 5
WRONG ANSWER
Test 6
WRONG ANSWER
Test 7
WRONG ANSWER
Test 8
WRONG ANSWER
Test 9
WRONG ANSWER
Test 10
WRONG ANSWER
Test 11
WRONG ANSWER
Test 12
WRONG ANSWER
Test 13
WRONG ANSWER
Test 14
WRONG ANSWER
Test 15
WRONG ANSWER
Test 16
WRONG ANSWER
Test 17
WRONG ANSWER
Test 18
WRONG ANSWER
Test 19
WRONG ANSWER
Test 20
WRONG ANSWER
Test 21
WRONG ANSWER
Test 22
WRONG ANSWER
Test 23
WRONG ANSWER
Test 24
WRONG ANSWER
Test 25
WRONG ANSWER
Test 26
WRONG ANSWER
Test 27
WRONG ANSWER
#include <iostream>
#include<vector>
#include <algorithm>
usingnamespace std;
int main()
{
string n,m;
cin >> n;
m = n;
if (m.size() % 2 == 0 || m.size() == 1)
{
reverse(m.begin(), m.end());
cout << n << m;
}
elseif (m.size() % 2 != 0)
{
m.resize(m.size() - 1);
reverse(m.begin(), m.end());
n.resize(n.size() - 1);
cout << n << m;
}
}
Compiled Successfully
Test 1
ACCEPTED
Test 2
ACCEPTED
Test 3
ACCEPTED
Test 4
ACCEPTED
Test 5
WRONG ANSWER
Test 6
ACCEPTED
Test 7
WRONG ANSWER
Test 8
WRONG ANSWER
Test 9
ACCEPTED
Test 10
ACCEPTED
Test 11
ACCEPTED
Test 12
WRONG ANSWER
Test 13
WRONG ANSWER
Test 14
WRONG ANSWER
Test 15
WRONG ANSWER
Test 16
WRONG ANSWER
Test 17
WRONG ANSWER
Test 18
ACCEPTED
Test 19
ACCEPTED
Test 20
ACCEPTED
Test 21
WRONG ANSWER
Test 22
WRONG ANSWER
Test 23
WRONG ANSWER
Test 24
WRONG ANSWER
Test 25
WRONG ANSWER
Test 26
WRONG ANSWER
Test 27
ACCEPTED