import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
while (in.hasNextLine()) { // 注意 while 处理多个 case
String a = in.nextLine();
char[] s = a.toCharArray();
int i=0,j=s.length-1;
while(i<s.length/2){
char temp=s[i];
s[i]=s[j];
s[j]=temp;
j--;
i++;
}
System.out.println(new String(s));
}
}
} import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
int target= in.nextInt();
String str= Integer.toString(target);//先将输入的整数转换成字符串
char[] ch= str.toCharArray();//再将字符串转换成字符数组
char[] ch1= new char[ch.length];//用来接收逆序的字符数组
int index=0;
for(int i=ch.length-1 ; i>=0 ; i--){
ch1[index]=ch[i];
index=index+1;
}
String result= String.valueOf(ch1);
System.out.println(result);
}
} import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str = in.nextLine();
Stack<Character> stack = new Stack<Character>();
for(int i = 0; i < str.length(); i++){
stack.add(str.charAt(i));
}
while(!stack.empty()){
System.out.print(stack.pop());
}
}
} import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String a = in.nextLine();
String reversed = new StringBuilder(a).reverse().toString();
System.out.println(reversed);
}
}
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str = in.nextLine();
int length = str.length() - 1;
for (int i = length; i >= 0; i--) {
System.out.print(str.charAt(i));
}
}
} import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str=in.nextLine();
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.reverse();
System.out.println(sb);
}
} System.out.println(new StringBuilder(new Scanner( System.in).nextLine()).reverse());
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
while (in.hasNextLine()) { // 注意 while 处理多个 case
String line = in.nextLine();
for(int i = line.length() - 1; i >= 0;i--){
System.out.print(line.charAt(i));
}
}
}
} import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) throws Exception{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=br.readLine();
int num=Integer.parseInt(line);
if(num>=0&&num<=(int)Math.pow(2,30)-1){
System.out.println(new StringBuilder(line).reverse().toString());
}
}
} import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
while (in.hasNext()) { // 注意 while 处理多个 case
int a = in.nextInt();
if(a==0)System.out.print(a);
while(a!=0){
int temp=a%10;
System.out.print(temp);
a=a/10;
}
}
}
}