L1-046 整除光棍 (20 分)
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigInteger;
public class Main {
public static void main(String[]args) throws IOException {
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(System.in));
int num=Integer.parseInt(bufferedReader.readLine());
StringBuilder sc=new StringBuilder("1");
BigInteger s2=new BigInteger(String.valueOf(num));
while (true){
BigInteger s1=new BigInteger(sc.toString());
if(s1.mod(s2).intValue()==0){
System.out.println(s1.divide(s2)+" "+sc.length());
break;
}
else {
sc.insert(0,"1");
}
}
}
}

浙公网安备 33010602011771号