当前位置: 代码迷 >> 综合 >> POJ 3199 Uncle Jack JAVA .
  详细解决方案

POJ 3199 Uncle Jack JAVA .

热度:67   发布时间:2023-09-23 04:15:52.0

题目地址:http://poj.org/problem?id=3199

因为不是所有人必须要分到

所以可以那么想:

将m个CD分发给n个孩子,

先分第一个,有n个可能

再分第二个,有n个可能

再分第三个,有n个可能

......

所以一共有 n^m种

import java.util.*;
import java.math.*;
import java.text.*;
import java.io.*;public class Main
{public static void main(String[] args) {Scanner cin = new Scanner(new BufferedInputStream(System.in));while(cin.hasNext()){int a=cin.nextInt();int b=cin.nextInt();if(a==0&&b==0) break;System.out.println(BigInteger.valueOf(a).pow(b));}}
}


  相关解决方案