1个回答
展开全部
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
希望能帮到你,码字不容易,望采纳,谢谢
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
希望能帮到你,码字不容易,望采纳,谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询