首页 > 用户发贴区 > 编程问题提问区 > 小儿科的问题一个,请高手赐教!
2008
05-26

小儿科的问题一个,请高手赐教!

问题:


    公元前5世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:


     鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各有几何?


小儿科的问题一个,请高手赐教!》有 1 条评论

  1. 冰封的王座 说:

    main( )
    {
    int cocks,hens,chicks;
    for(cocks=0;cocks<100;cocks++)
       for(hens=0;hens<100;hens++)
          for(chicks=0;chicks<100;chicks++)
           {
           if(5*cocks+3*hens+chicks/3==100 && cocks+hens+chicks==100 && chicks%3==0)
           printf(“cocks=%d,hens=%d,chicks=%d\n”,cocks,hens,chicks);
           }
    }

     

     

    main( )
    {
    int cocks,hens,chicks;
    cocks=0;
    while(cocks<=19)
      {
      hens=0;
      while(hens<=33)
        {
        chicks=100-cocks-hens;
       if(5*cocks+3*hens+chicks/3==100&&chicks%3==0)
     printf(“%d,%d,%d\n”,cocks,hens,chicks);
        hens=hens+1;
        }
      cocks=cocks+1;
      }
    }  /*这个是一个教程上的算法*/

留下一个回复