087.三色球问题

Posted 程序员编程指南

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了087.三色球问题相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
void main()

    int i,j,count=0;
    clrscr();
    puts("****************************************************************");
    puts("*     This program is to solve Problem of Three Color Ball.    *");
    puts("* The Problem is as follows: There are 12 balls in the pocket. *");
    puts("* Amony them, 3 balls are red,3 balls are white and 6 balls    *");
    puts("* are black. Now take out any 8 balls from the pocket,how      *");
    puts("* many color combinations are there?                           *");
    puts("****************************************************************");
    puts(" >> The solutions are:");
    printf("  No.     RED BALL  WHITE BALL   BLACK BALL\\n");
    printf("-----------------------------------------------------\\n");
    for(i=0;i<=3;i++)               /*循环控制变量i控制任取红球个数0 ̄3*/
        for(j=0;j<=3;j++)           /*循环控制变量j控制任取白球个数0 ̄3*/
            if((8-i-j)<=6)
		printf(" %2d    |     %d     |    %d    |     %d\\n",++count,i,j,8-i-j);

    printf("-----------------------------------------------------\\n");
    printf(" Press any key to quit...");
    getch();

以上是关于087.三色球问题的主要内容,如果未能解决你的问题,请参考以下文章

第八周实践三色球

第八周实践三色球

三色球问题

编程之法:面试和算法心得(荷兰国旗)

求解一道Python编程题

c++打卡训练(14)