JAVA编程:有红,黄,蓝,白,黑五种颜色的小球,从中取三种不同颜色小球的可能取法有多少种?
发布网友
发布时间:2022-04-30 15:01
我来回答
共1个回答
热心网友
时间:2023-10-08 14:13
public static void main(String[] args) {
String[] a={"红","黄","蓝","白","黑"};
String[] b={"红","黄","蓝","白","黑"};
String[] c={"红","黄","蓝","白","黑"};
int count=0;
for(int i=0;i<a.length;i++){
for (int j=0;j<b.length;j++){
if(a[i]!=b[j]){
for(int k=0;k<c.length;k++){
if(b[j]!=c[k]&&a[i]!=c[k]){
count++;
System.out.println(a[i]+b[j]+c[k]);
}
}
}
}
}
System.out.println(count);
}
红黄蓝
红黄白
红黄黑
红蓝黄
红蓝白
红蓝黑
红白黄
红白蓝
红白黑
红黑黄
红黑蓝
红黑白
黄红蓝
黄红白
黄红黑
黄蓝红
黄蓝白
黄蓝黑
黄白红
黄白蓝
黄白黑
黄黑红
黄黑蓝
黄黑白
蓝红黄
蓝红白
蓝红黑
蓝黄红
蓝黄白
蓝黄黑
蓝白红
蓝白黄
蓝白黑
蓝黑红
蓝黑黄
蓝黑白
白红黄
白红蓝
白红黑
白黄红
白黄蓝
白黄黑
白蓝红
白蓝黄
白蓝黑
白黑红
白黑黄
白黑蓝
黑红黄
黑红蓝
黑红白
黑黄红
黑黄蓝
黑黄白
黑蓝红
黑蓝黄
黑蓝白
黑白红
黑白黄
黑白蓝
60
希望能帮到你,码字不容易,望采纳,谢谢