Lang:Java
Edit12345678910111213141516171819202122232425262728293031import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Scanner;public class Main {public static void main(String[] args) {int P, Q;String res;Scanner sc = new Scanner(System.in);int tem = sc.nextInt();Q = sc.nextInt();// P = P % Q;StringBuilder buf = new StringBuilder();buf.append("");for (int i = 0; i < 50; i++) {tem = tem % Q * 10;if (tem == 0)break;buf.append(String.valueOf(tem/Q));}// System.out.println(buf);// String[] list = String.valueOf(buf).split("\\.");// int len = list[1].length();// len = len > 10 ? 10 : len;List<Character> r = new ArrayList<Character>();for (int i = 0; i < buf.length(); i++) {if (r.size() == 10)break;char c = buf.charAt(i);if (!r.contains(c))