抽签
X星球要派出一个5人组成的观察团前往W星。
其中:
A国最多可以派出4人。
B国最多可以派出2人。
C国最多可以派出2人。
....
那么最终派往W星的观察团会有多少种国别的不同组合呢?
下面的程序解决了这个问题。
数组a[] 中既是每个国家可以派出的最多的名额。
程序执行结果为:
DEFFF
CEFFF
CDFFF
CDEFF
CCFFF
CCEFF
CCDFF
CCDEF
BEFFF
BDFFF
BDEFF
BCFFF
BCEFF
BCDFF
BCDEF
....
(以下省略,总共101行)
public class A
{
public static void f(int[] a, int k, int n, String s)
{
if(k==a.length){
if(n==0) System.out.println(s);
return;
}
String s2 = s;
for(int i=0; i<=a[k]; i++){
_____________________________; //填空位置
s2 += (char)(k+'A');
}
}
public static void main(String[] args)
{
int[] a = {4,2,2,1,1,3};
f(a,0,5,"");
}
}
仔细阅读代码,填写划线部分缺少的内容。
注意:不要填写任何已有内容或说明性文字。
f(a, k + 1, n - i,s2)
java实现第七届蓝桥杯抽签
原创
©著作权归作者所有:来自51CTO博客作者热爱学习的发呆哥的原创作品,请联系作者获取转载授权,否则将追究法律责任
抽签
上一篇:和程序员薪酬差不多的工作
下一篇:java实现第七届蓝桥杯抽签
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java实现第七届蓝桥杯碱基
...
Java 第七届蓝桥杯 -
第七届蓝桥杯C++B组:抽签
X星球要派出一个5人组成的观察团前往W星。其中:A国最多可以派出4人。B国最多可以派出2人。C国最多
#define i++ #include -
java实现第七届蓝桥杯平方末尾
平方末尾能够表示为某个整数的平方的数字称为...
Java 第七届蓝桥杯 -
java实现第七届蓝桥杯压缩变换
压缩变换压缩变换小明最近在研究压缩算法。他...
Java 第七届蓝桥杯 -
gpu扣卡模组 与 普通模组的区别
一、PC架构 先看一下酷睿架构图: &n
gpu扣卡模组 与 普通模组的区别 数据 寄存器 链路