**
牛客网输入输出模板
**
1. 单行输入
- 一个数加一个数字列表 如 : 4 [1,2,3,4]
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
String s = scanner.next();
int[] array = new int[(s.length() - 1) / 2];
System.out.println(s);
for (int i = 1, j = 0; i < s.length() - 1; i = i + 2) {
array[j] = Integer.parseInt(String.valueOf(s.charAt(i)));
j = j + 1;
}
2. 单行输入
1.一个数和多行字符串
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Temptest {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
String[] strs = new String[n];
for (int i = 0; i < n; i++) {
strs[i] = br.readLine();
}
if(isLength(strs) && isLexico(strs)){
System.out.println("both");
}else if(isLength(strs)){
System.out.println("lengths");
}else if(isLexico(strs)){
System.out.println("lexicographically");
}else{
System.out.println("none");
}
}
private static boolean isLexico(String[] strings){
for (int i = 1; i < strings.length; i++) {
if(strings[i].compareTo(strings[i-1]) < 0){
return false;
}
}
return true;
}
private static boolean isLength(String[] strings){
for (int i = 1; i < strings.length; i++) {
if(strings[i].length() < strings[i-1].length()){
return false;
}
}
return true;
}
}