百钱买百鸡

/*           
* Copyright (c) 2012, 烟台大学计算机学院           
* All rights reserved.           
* 文件名称:test.cpp           
* 作者:隋 鑫        
* 完成日期:2012年11月8日           
* 版本号:v1.0                
* 输入描述:无           
* 问题描述:解决百钱买百鸡问题    
* 程序输出:利用穷举法来解决问题   
* 问题分析:略           
* 算法设计:略  
#include <iostream>
using namespace std ;
int main ()
{   
	int x,y,z;
	cout<<"百钱买百鸡的方案有:"<<endl;
	for(x=0;x<=20;++x)
		for(y=0;y<=33;++y)
			for(z=0;z<=100;++z)
				if(x+y+z==100&&5*x+3*y+z/3==100&&z%3==0)
				{
			
					cout<<"鸡翁"<<x<<"鸡母"<<y<<"鸡雏"<<z<<endl;
				}
				return 0;
	}


运行结果:

百钱买百鸡_第1张图片

你可能感兴趣的:(百钱买百鸡)