携程笔试的倒数第二大题按它的输出为啥就是通不过? 下面是代码
import java.util.Scanner; public class C { public static void main(String[] args){ Scanner sc=new Scanner(System.in); String[] str=sc.nextLine().replaceAll(" ","").replaceAll(" ","").split(""); int n[][]=new int[str.length][str.length]; for(int i=0;i<str.length;i++) { n[0][i]=Integer.valueOf(str[i]); } for(int i=1;i<str.length;i++) { for(int j=0;j<str.length;j++) { n[i][j]=sc.nextInt(); } } for(int j=0;j<str.length;j++) { for(int i=str.length-1;i>=0;i--) { if(i==0){ System.out.println(n[i][j]); continue; } System.out.print(n[i][j]+" "); } } } }
#笔试题目#