一、问题描述
一个口袋中放有12个球,已知其中3个红球,3个是白的,6个是黑的,先从中取8个,问共有多少种可能。
二、设计思路
红球的取值范围是0到3,白球的范围也是0到3,黑球的范围是0到6,
三、流程图
四、伪代码
for(红球限制条件)
{
for(白球限制条件)
{
for(黑球限制条件)
}
}
五、代码实现
#include<iostream>
using namespace std;
int main()
{
for(int i=0;i<=3;i++)
{
for(int j=0;j<=3;j++)
{
for(int k=0;k<=6;k++)
if(i+j+k==8)
{
cout<<"红球"<<i<<" "<<"白球"<<j<<" "<<"黑球"<<k<<endl;
}
}
}
}
标签:限制,红球,int,问题,黑球,白球,色球 From: https://www.cnblogs.com/duzhangdan/p/17356799.html