美团快递员代码
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine().intern();
int index = 0;
int len = 0;
int strlen = str.length();
while(true){
if(index == strlen)
break;
char start_ch = str.charAt(index);
int end_index = str.lastIndexOf(start_ch);
if(end_index == index){
len = 1;
}else{
len = end_index-index+1;
}
for(int i = 0; i < len; i++){
char ch = str.charAt(index + i);
int end_index1 = str.lastIndexOf(ch);
if(end_index1 > end_index){
len = end_index1-index+1;
end_index = end_index1;
}
}
System.out.print(len+" ");
index = index + len;
}
} #笔试题目##美团#
