package cn.itcast.store.test;
//判断一个数字中是否包含两个相同的子串
import java.util.Scanner;
public class SubStrComp {
private String str;
private int len;
//保存输入值
int [] numStr=new int[len];
public void input(){
Scanner cin=new Scanner(System.in);
str=cin.nextLine();
len=str.length();
if (str!=null &&len>9){
str=null;
return;
}
for (int i=0;i<len;i++){
char c=str.charAt(i);
if (c<'1'||c>'9'){
str=null;
return;
}
}
//循环输出
try{
//String s =numStr.toString();
for(int a=0;a<str.length(); a++){
System.out.println(""+ str);
}
}catch(Exception ex){
System.out.println("EXCE");
}
}
public void search() {
if (str == null) {
return;
}
String s = null;
for (int i = 0; i < len - 1; i++) {
// 截取子串
s = str.substring(i, i + 1);
//返回位置
if (str.lastIndexOf(s) != i) {
// 从尾部检索是否包含s,返回其位置
System.out.println(1);
return;
}
}
System.out.println(0);
}
public static void main(String arg[]) {
SubStrComp cs = new SubStrComp();
cs.input();
cs.search();
}
}