题解 | #数字颠倒#
数字颠倒
https://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
StringBuffer sb = new StringBuffer();
StringBuffer sb2 = new StringBuffer();
while(scanner.hasNextInt()){
int num = scanner.nextInt();
if(num >= 0){
sb.append(num);
for (int i = sb.length()-1; i >=0 ; i--) {
sb2.append(sb.toString().charAt(i));
}
System.out.println(sb2.toString());
sb.delete(0,sb.length());
sb2.delete(0,sb2.length());
}
}
}
}
#华为OD机考#
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
StringBuffer sb = new StringBuffer();
StringBuffer sb2 = new StringBuffer();
while(scanner.hasNextInt()){
int num = scanner.nextInt();
if(num >= 0){
sb.append(num);
for (int i = sb.length()-1; i >=0 ; i--) {
sb2.append(sb.toString().charAt(i));
}
System.out.println(sb2.toString());
sb.delete(0,sb.length());
sb2.delete(0,sb2.length());
}
}
}
}
#华为OD机考#