符合条件的第一个非0数是5555555550,9个5,1个0; 于是5的个数必须是9的整数倍,0至少1个; 例如:18个5和1个0,可以写成(5555555550000000000+5555555550),它肯定能被90整除。 于是直接输出符合条件的结果就可以了,代码如下: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n=sc.n...