enter 發表於 2015-9-13 00:03:21

百元買百雞

我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?

翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?



#include <iostream>
using namespace std;

int main(){
        float x,y,z;//x=公雞,y=母雞,z=小雞
       
        for(x=0;x<=(100/5);x++)
       for(y=0;y<=(100/3);y++)
          for(z=0;z<=(100/1);z++)
           if(((x+y+3*z)==100)&&((x*5+y*3+z)==100))
           cout<<"x is "<<x<<" and y is "<<y<<" and z is "<<z*3<<endl;
          
       return 0;
}
頁: [1]
查看完整版本: 百元買百雞