第三周项目4-穷举法-三色球问题

问题及代码:

/*
 *Copyright (c) 2016,烟台大学计算机学院
 *All rights reserved.
 *文件名称:zwj.cpp
 *作    者:张伟晶
 *完成日期:2016年3月12日
 *版 本 号:v1.0
 *
 *问题描述:若一个口袋中放有12个球,其中3个红的,3个白的,6个黑的,问从中共取8个共有多少种不同颜色的搭配?
 *输入描述:无
 *程序输出:种类
 */
 #include<iostream>
 using namespace std;
 int main()
 {
     int i,j,k,m=0;   //i:红球   j:白球   k:黑球
     for(i=0;i<=3;i++)
     {
         for(j=0;j<=3;j++)
         {
             k=8-i-j;
             if(k>0 && k<=6)
                m++;
         }
     }
     cout<<"共有"<<m<<"种不同颜色的搭配";
     return 0;
}

运行结果:

第三周项目4-穷举法-三色球问题_第1张图片

知识点总结:

       穷举法。

学习心得:

       持续努力,保持激情。

你可能感兴趣的:(第三周项目4-穷举法-三色球问题)