题解HJ11 | #数字颠倒#
数字颠倒
https://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str=in.nextLine();
int[] myarray=new int[str.length()];
//倒序
for(int i =0;i<str.length();i++){
myarray[i]=str.charAt(str.length()-i-1)-'0';
}
//输出
for(int i=0;i<str.length();i++){
System.out.print(myarray[i]);
}
}
}
直接以字符串的形式接受,然后倒序放到数组里,最后以数组按顺序输出即可,放到字符串里也一样,因为前面HJ9有做过一次颠倒,所以直接套用了,还省略了去重的步骤
#华为od题库#
查看11道真题和解析