poj 1003高精度乗算
1846 ワード
つまらない水問題.
水の問題も水ではないことに気づいて、私は絞めて行きました....
水の問題も水ではないことに気づいて、私は絞めて行きました....
import java.math.*;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner( System.in );
BigDecimal R, c;
int n;
while( cin.hasNext() )
{
R = cin.nextBigDecimal();
n = cin.nextInt();
c = R.pow(n);
String str = c.toPlainString(); // ,
int x = 0, y = str.length()-1;
while( str.charAt(x) == '0' ) x++; // , 0
while( str.charAt(y) == '0' ) y--;
if( str.charAt(y) != '.' ) y++;
System.out.println( str.substring(x,y) );
}
}
}