import java.util.*; /** * 查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。 */ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextLine()) { String a = in.nextLine(); String b = in.nextLine(); Map<String, Integer> map = new HashMap<>()...