import java.math.BigDecimal;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); while (cin.hasNext()) { BigDecimal R =cin.nextBigDecimal(); int n = cin.nextInt(); R = R.pow(n); String str = R.stripTrailingZeros().toPlainString(); //stripTrailingZeros() ,返回类型为BigDecimal的小于此数的但除去尾部的0的数值。 //toPlainString(),返回BigDecimal类型的String类型字符串。 if (str.startsWith("0.")) str = str.substring(1); System.out.println(str); //确定此实例的开头是否与指定的字符串匹配。 //substring(),索引处的字符,一直到此字符串末尾。 } }}