1poj1001 学会使用BigDecimal:)_javaimport java.util.*;
 2poj1001 学会使用BigDecimal:)_javaimport java.io.*;
 3poj1001 学会使用BigDecimal:)_javaimport java.math.*;
 4poj1001 学会使用BigDecimal:)_java
 5poj1001 学会使用BigDecimal:)_javapublic class Main
 6poj1001 学会使用BigDecimal:)_java_06poj1001 学会使用BigDecimal:)_其他_07poj1001 学会使用BigDecimal:)_java_08{
 7poj1001 学会使用BigDecimal:)_java_09    public static void main(String[]ages) throws IOException
 8poj1001 学会使用BigDecimal:)_其他_10poj1001 学会使用BigDecimal:)_java_11    poj1001 学会使用BigDecimal:)_java_08{
 9poj1001 学会使用BigDecimal:)_java_09        Scanner cin = new Scanner(System.in);
10poj1001 学会使用BigDecimal:)_java_09        while( cin.hasNextBigDecimal() )
11poj1001 学会使用BigDecimal:)_其他_10poj1001 学会使用BigDecimal:)_java_11        poj1001 学会使用BigDecimal:)_java_08{
12poj1001 学会使用BigDecimal:)_java_09            BigDecimal bd = cin.nextBigDecimal();
13poj1001 学会使用BigDecimal:)_java_09            bd = bd.pow(cin.nextInt()).stripTrailingZeros();
14poj1001 学会使用BigDecimal:)_java_09            String output = bd.toPlainString();
15poj1001 学会使用BigDecimal:)_java_09            if( output.substring(0,2).startsWith("0."))
16poj1001 学会使用BigDecimal:)_其他_10poj1001 学会使用BigDecimal:)_java_11            poj1001 学会使用BigDecimal:)_java_08{
17poj1001 学会使用BigDecimal:)_java_09                output = output.substring(1);
18poj1001 学会使用BigDecimal:)_其他_26            }

19poj1001 学会使用BigDecimal:)_java_09            System.out.println(output);
20poj1001 学会使用BigDecimal:)_其他_26        }

21poj1001 学会使用BigDecimal:)_其他_26    }

22poj1001 学会使用BigDecimal:)_其他_30}