01./*
02. * Copyright (c) 2012, 烟台大学计算机学院
03. * All rights reserved.
04. * 作 者:董万鹏
05. * 完成日期:2012 年 11 月8 日
06. * 版 本 号:v1.0
07. * 输入描述:略
08. * 问题描述:百钱买百鸡
09. * 程序输出:
10. * 问题分析:略
11. * 算法设计:略
12. */
#include <iostream>
using namespace std;
int main()
{
int x,y,z,count;
cout<<"百钱可以买鸡的方法有:"<<endl;
for(x=1;x<=20;x++)
for(y=1;y<=33;y++)
for(z=0;z<=300;z+=3)
if(5*x+3*y+z/3==100 && x+y+z==100)
{
++count;
cout<<x<<","<<y<<","<<z<<endl;
}
}
心得体会:根据循环求解。