3199:Uncle Jack

keyword

多倍長整数 Java

概要

CDをD枚(重複なし)持っている。これらをN人の甥に分け与えるときの総数を求める問題。
NのD乗を求めるだけ。

import java.util.*;
import java.math.*;

class Main {

	public static void main(String args[]){
		Scanner in = new Scanner(System.in);
		for(;;){
			BigInteger n = in.nextBigInteger();
			int d = in.nextInt();
			if(n.equals(BigInteger.ZERO) && d == 0) break;
			System.out.println(n.pow(d));
		}
	}

}