/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
testePalindromo("ANA");
testePalindromo("BANANA");
}
public static void testePalindromo
(String palavra
) { System.
out.
println("a palavra '" + palavra
+ "' eh palindromo? " + ehPalindromo
(palavra
)); }
public static boolean ehPalindromo
(String palavra
) { Stack<Character> pilha = new Stack<Character>();
for(int i=0;i< palavra.length();i++){
pilha.push(palavra.charAt(i));
}
for(int i=0;i< palavra.length();i++){
if(! pilha.pop().equals( palavra.charAt(i) ) ){
return false;
}
}
return true;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCXRlc3RlUGFsaW5kcm9tbygiQU5BIik7CgkJdGVzdGVQYWxpbmRyb21vKCJCQU5BTkEiKTsKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIHRlc3RlUGFsaW5kcm9tbyhTdHJpbmcgcGFsYXZyYSkgewoJCVN5c3RlbS5vdXQucHJpbnRsbigiYSBwYWxhdnJhICciICsgcGFsYXZyYSArICInIGVoIHBhbGluZHJvbW8/ICIgKyBlaFBhbGluZHJvbW8ocGFsYXZyYSkpOwoJfQoJCglwdWJsaWMgc3RhdGljIGJvb2xlYW4gZWhQYWxpbmRyb21vKFN0cmluZyBwYWxhdnJhKSB7CgkJU3RhY2s8Q2hhcmFjdGVyPiBwaWxoYSA9IG5ldyBTdGFjazxDaGFyYWN0ZXI+KCk7CgkJCgkJZm9yKGludCBpPTA7aTwgcGFsYXZyYS5sZW5ndGgoKTtpKyspewoJCQlwaWxoYS5wdXNoKHBhbGF2cmEuY2hhckF0KGkpKTsKCQl9CgkJCgkJZm9yKGludCBpPTA7aTwgcGFsYXZyYS5sZW5ndGgoKTtpKyspewoJCQlpZighIHBpbGhhLnBvcCgpLmVxdWFscyggcGFsYXZyYS5jaGFyQXQoaSkgKSApewoJCQkJcmV0dXJuIGZhbHNlOwoJCQl9CgkJfQoJCQoJCXJldHVybiB0cnVlOwoJfQp9