自己的错代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin=new Scanner(System.in);
while(cin.hasNext())
{
StringBuffer str1=new StringBuffer(cin.next());
String str=cin.next();
str1.append(str1);
int flo=0;
for(int i=0;i<str1.length();i++)
{
if(str1.indexOf(str)!=-1)
{
flo=0;
}
else {
flo=1;
}
}
if(flo==0)
{
System.out.println("yes");
}
else {
System.out.println("no");
}
}
}
}
秋月姐姐代码
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String str1=sc.next();
String str2=sc.next();
if(isExist(str1,str2))
System.out.println("yes");
else System.out.println("no");
}
}
public static boolean isExist(String str1,String str2){
boolean f=false;
StringBuffer buffer=new StringBuffer(str1);
int index=0;
do{
if(buffer.toString().contains(str2))
{ f=true; break;}
else{
char ch=str1.charAt(index);
buffer.deleteCharAt(0).append(ch);
index++;
}
}
while(index<str1.length());
return f;
}
}