• 【c语言趣味编程100例】三色球问题


    三色求问题:
          一个口袋中有12个球 已知其中3个是红的 3个是白的 
          6个是黑的 先从中任取8个 问共有多少种可能的搭配
     编程思路:因为最多取出8个 所以 红色我们最多取出3个 
         红色:  [0-3]这个范围 
         白色:  [0-3]也是这个范围
         黑色:  [0-6]这个范围
         使用穷举法 用两个for循环来获取到红色和白色的个数 就可以确定黑的个数了 

    #include<stdio.h>
    void main(){
    
    	/*
    	三色求问题:
    	  一个口袋中有12个球 已知其中3个是红的 3个是白的 
    	  6个是黑的 先从中任取8个 问共有多少种可能的搭配
    	编程思路:因为最多取出8个 所以 红色我们最多取出3个 
    	 红色:  [0-3]这个范围 
    	 白色:  [0-3]也是这个范围
    	 黑色:  [0-6]这个范围
    	 使用穷举法 用两个for循环来获取到红色和白色的个数 就可以确定黑的个数了
    
    	**/
    	int m,n,number = 0;
    	printf("次数  红色  白色  黑色
    ");
    	for(m=0;m<=3;m++)
    		for(n=0;n<=3;n++)
    			if(8-m-n<=6)
    				printf("%2d    %2d    %2d    %2d
    ",++number,m,n,8-m-n);
    
    }
    
  • 相关阅读:
    Spring代理模式
    Spring注解的步骤
    Spring与Struts2集成开发
    Spring框架之控制反转和依赖注入
    使用Spring框架的步骤
    Hibernate锁机制
    Hibernate的缓存机制
    Hibernate框架之HQL查询与Criteria 查询的区别
    Hibernate框架之Criteria 详解
    Ajax异步刷新省市级联
  • 原文地址:https://www.cnblogs.com/qxlxi/p/12860855.html
Copyright © 2020-2023  润新知