一、题目链接
http://noi.openjudge.cn/ch0107/26/
二、解题思路
三、实施步骤
四、Java程序
import java.util.Scanner;
public class Main {
public int longestDistance(String text, String s1, String s2) {
int occur1 = text.indexOf(s1);
if (occur1 == -1) {
return -1;
}
int occur2 = text.lastIndexOf(s2);
if (occur2 == -1) {
return -1;
}
int ans = occur2 - (occur1 + s1.length());
return ans >= 0 ? ans : -1;
}
public static void main(String[] args) {
Main test = new Main();
Scanner input = new Scanner(System.in);
String content = input.next();
String[] arr = content.split(",");
int ans = test.longestDistance(arr[0], arr[1], arr[2]);
System.out.print(ans);
}
}