カメヲラボ

主にプログラミングとお勉強全般について書いてます

Exponentiation

  • 最短コード178B

kurimuraさんのi==iで182B。そしてsumireさんのsplit。すんばらしいアイデアのお陰で、悲願の178Bに到達しました!ありがとう(T-T)
どんなコードなのかというと、splitの",3"を省略しただけ。
イケてないぞ、俺ww

import java.util.*;
class Main{
  static{
    for(Scanner i=new Scanner(System.in);i==i;)
      System.out.println(i.nextBigDecimal().pow(i.nextInt()).
      toPlainString().split("^0*|\\.?0*$")[1]);
  }
}

いやー、でも本当に良かった。
考えてくださった皆様、本当にありがとう!