• Java实现百钱买百鸡


    1、问题描述

            今有鸡翁一,值钱伍;鸡母一,值钱三;鸡鶵三,值钱一。凡百钱买鸡百只,问鸡翁、母、鶵各几何?答曰:鸡翁四,值钱二十;鸡母十八,值钱五十四;鸡鶵七十八,值钱二十六。又答:鸡翁八,值钱四十;鸡 母十一,值钱三十三,鸡鶵八十一,值钱二十七。又答:鸡翁十二,值钱六十;鸡母四、值钱十二;鸡鶵八十 四,值钱二十八。”

    2、实现源码

    /**
     * @Title:HundredHen.java
     * @Package:com.you.hen
     * @Description:百钱买百鸡
     * @author:Youhaidong(游海东)
     * @date:2013-11-16 下午1:46:51
     * @version V1.0
     */
    package com.you.hen;
    
    /**
     * 类功能说明
     * 类修改者 修改日期
     * 修改说明
     * <p>Title:HundredHen.java</p>
     * <p>Description:游海东个人开发</p>
     * <p>Copyright:Copyright(c)2013</p>
     * @author:游海东
     * @date:2013-11-16 下午1:46:51
     * @version V1.0
     */
    public class HundredHen 
    {
    	/**
    	 * @Title:main
    	 * @Description:百钱买百鸡
    	 * @param:@param args
    	 * @return: void
    	 * @throws
    	 */
    	public static void main(String[] args) 
    	{
    		//公鸡数量
    		for(int cock = 0;cock<= 19;cock++)
    		{
    			//母鸡数量
    			for(int hen=0;hen<=33;hen++)
    			{
    				//小鸡数量
    				int chicks = 100 - cock - hen;
    				if((cock*5 + hen*3 + chicks/3 == 100) && chicks%3 == 0)
    				{
    					System.out.println("公鸡的只数:" + cock + "  " + "母鸡的只数:" + hen + "  " + "小鸡的只数:" + chicks);
    				}
    			}
    		}
    	}
    
    }
    
    3、实现结果

    公鸡的只数:0  母鸡的只数:25  小鸡的只数:75
    公鸡的只数:4  母鸡的只数:18  小鸡的只数:78
    公鸡的只数:8  母鸡的只数:11  小鸡的只数:81
    公鸡的只数:12  母鸡的只数:4  小鸡的只数:84



  • 相关阅读:
    redis 误删dump.rdb 解决方案
    Redis 初级应用
    .net core 依赖注入
    Android 基础总结
    hander用法笔记
    百万条数据快速查询优化技巧参考(优化并不是绝对,具体得根据业务实际情况)
    网站收藏
    自定义MVC HtmlHelpe之分页
    asp.net 页面请求原理
    Two Sum
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315598.html
Copyright © 2020-2023  润新知