//poj1001 import java.io.*; import java.util.*; import java.math.BigDecimal; public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); BigDecimal a; int p; String s; while(cin.hasNextBigDecimal()) { a = cin.nextBigDecimal(); p = cin.nextInt(); s = a.pow(p).stripTrailingZeros().toPlainString(); //stripTrailingZeros() 去掉末尾多余的0 //toPlainString() 返回非指数形式的字符串 System.out.println( s.startsWith("0.") ? s.substring(1) : s); } } }