2018-09-14 21:56
广东工业大学 算法工程师 0 点赞 评论 收藏
分享
20180411:import java.util.Scanner; import java.util.ArrayList; import java.util.List; public class KeepTest { public static void main(String[] args) { Scanner in = new Scanner(System.in); while(in.hasNext()) { String str = in.nextLine(); int n = Integer.parseInt(in.nextLine()); List<String> list = new ArrayList<String>(); System.out.println(GetSub(str, 0, list, n)); } } public static List GetSub(String str,int m, List<String> list, int n) { if(m<0||m>str.length()-1||str==null) { return null; } if(str.length()==1) { return list; } int m1=m; for(m1=0; m1<str.length();m1++) { StringBuffer sb = new StringBuffer(str); sb.delete(m1,m1+1); if(Integer.valueOf(sb.toString())%n==0&&!list.contains(sb.toString())) { list.add(sb.toString()); } if(sb.toString().length()>1) { GetSub(sb.toString(),0,list,n); } } return list; } }

0 点赞 评论 收藏
分享

0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: