第一题 给你两个数a,b,把数当成字符串,可以从两个字符串中删除任意字符,问最少删除几次,使得a是b的倍数,或者b是a的倍数 思路 因为数的范围小于10^9,用DFS分别生成a,b删除可以得到的所有数的集合,并记录需要删除的次数。最后遍历两个集合求最小值 package wangyi; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Q1 { public static void main(String[] args) { ...