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");
}
}
}
}

posted @ 2022-04-20 23:15  森屿微央  阅读(37)  评论(0)    收藏  举报