有地方过不了,那位大佬指教一下
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sin=new Scanner(System.in);
while(sin.hasNext()) {
int L,k,n;
L=sin.nextInt();
k=sin.nextInt();
String s,s2;
s=sin.next();
int t=k;
for(int i=0;i<=L-k;i++) {
s2=s.substring(i, t);
t++;
n=Integer.parseInt(s2);
if(f(n)) {
System.out.print(s2);
break;
}
if(i==L-k) {
System.out.print("404");
}
}
}
}
public static boolean f(int n) {
// TODO Auto-generated method stub
if(n<2) {
return false;
}
for(int i=2;i<=Math.sqrt(n);i++) {
if(n%i==0) {
return false;
}
}
return true;
}
}