3098150_tle.java
来自「北大大牛代码 1240道题的原代码 超级权威」· Java 代码 · 共 45 行
JAVA
45 行
import java.util.*;
import java.math.*;
public class Main
{
public static void main(String [] args)
{
new Main().solve();
}
private void solve()
{
Scanner cin = new Scanner (System.in);
String num;
BigInteger a, b;
int cas;
int i;
cas = 1;
b = new BigInteger ("11");
while(true)
{
num = cin.next();
if(num.compareTo("0")==0)
{
break;
}
System.out.print(cas+". ");
cas++;
for(i = 1; i <= 10; i++)
{
String tmp = Integer.toString(i)+num;
a = new BigInteger (tmp);
if(a.mod(b).intValue()==0)
{
System.out.println(a.divide(b));
break;
}
}
if(i > 10)
System.out.println("IMPOSSIBLE");
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?