/*
*Copyright(c)2016,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作者:黄金婵
*完成日期:2016年4月14日
*版本号:v1.0
*
*问题描述:若一口袋中放有12球,其中有3个红的,3个白的和6个黑的,从中任取8个有多少种不同搭配
*输入描述:无
*程序输出:搭配种数
*/
#include<iostream>
using namespace std;
int main()
{
int R,W,B;
int i=0;
for(R=0;R<=3;R++)
{
for(W=0;W<=3;W++)
{
for(B=2;B<=6;B++)
{
if(8==R+W+B)
{
++i;
cout<<"第"<< i<< "种:"<< endl;
cout << "红色:"<< R<< ",白色:"<< W<< "黑色:"<< B<< endl;
}
}
}
}
cout<<"总共种数为:"<<i<<endl;
return 0;
}
<img src="https://img-blog.csdn.net/20160414090033565?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />