1. 程式人生 > >【C++】百錢買百雞問題

【C++】百錢買百雞問題

中國古代數學家張丘建在他的《算經》中提出了一個著名的“百錢買百雞問題”:雞翁一,值錢五,雞母一,值錢三,雞雛三,值錢一,百錢買百雞,問翁、母、雛、各幾何?

#include"iostream.h"
#include"stdio.h"

void main()
{
int cock,hen,chick;
for(cock=0;cock<=20;cock++)
{
for(hen=0;hen<=33;hen++)
{
for(chick=3;chick<=99;chick++)
{
if(cock*5+hen*3+chick/3==100)
{
if((hen+cock+chick)==100)
{
if(chick%3==0)
{
cout<<"公雞:"<<cock<<" ";
cout<<"母雞:"<<hen<<" ";
cout<<"雞雛:"<<chick<<endl;
}
}
}
}
}
}
}