求:r^n
***********************************
import java.io.*; import java.util.*; import java.math.BigDecimal; public classMain { public static void main(String args[]) { Scanner cin=new Scanner(System.in); while(cin.hasNext()) { BigDecimal r=cin.nextBigDecimal(); int n=cin.nextInt(); String ans=r.pow(n).stripTrailingZeros().toPlainString();//去后缀0 if(ans.startsWith("0"))ans=ans.substring(1);//去前导0 System.out.println(ans);//r^n } } }
***********************************