/*
*Copyright (c) 2014,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作 者:韩双志
*完成日期:2016年3月8日
*版本号:v1.0
*
*问题描述:中国古代数学家张邱健在他的《算经》中提出了著名的“百鸡百钱问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买白鸡;
*问翁,母,雏各几何?
*/
#include <iostream>
using namespace std;
int main()
{
int x=0,y=0,z=0;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
{
z=100-x-y;
if((5*x+3*y+z/3==100)&&(x+y+z)==100)
cout<<"鸡翁"<<x<<" "<<"鸡母"<<y<<" "<<"鸡雏"<<z<<endl;
}
return 0;
}
运行结果:
知识点总结:
从这个程序中进一步巩固了穷举法解决问题;
学习心得;
我的编程水平还要提高;