zoukankan      html  css  js  c++  java
  • 100c之36:不同鸡的数量

    问题

    中国古代数学家张丘建在他的《算经》中提出了一个著名的百钱百鸡问题,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,求翁,母,雏各几何?

    分析

    穷举.

    解决方案

     1:  /**
     2:   * @file   036c.c
     3:   * @author Chaolong Zhang <emacsun@163.com>
     4:   * @date   Thu Jun 20 23:59:10 2013
     5:   * 
     6:   * @brief  中国古代数学家张丘建在他的《算经》中提出了一个著名的百钱百鸡问题,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,求翁,母,雏各几何?
     7:   * 5x+ 3y +z/3 = 100 
     8:   *  x+y+z = 100
     9:   * | 5 3 1/3 | |x|   |100|
    10:   * | 1 1  1  | |y| = |100|
    11:   * | 0 0 0   | |z|   | 0 |
    12:   */
    13:  
    14:  #include <stdio.h>
    15:  
    16:  int main(int argc, char *argv[])
    17:  {
    18:      int i,j,k;
    19:  
    20:      for (i=0; i <=20 ; ++i)
    21:      {
    22:          for (j=0; j < 100-i; ++j)
    23:          {
    24:              k=100-i-j;
    25:  
    26:              if (i+j+k==100 && 5*i + 3*j + k/3 == 100 )
    27:              {
    28:                  printf ("%d,%d,%d
    ",i,j,k);
    29:              }
    30:  
    31:          }
    32:      }
    33:      return 0;
    34:  }
    

    结果

    0,25,75
    4,18,78
    8,11,81
    12,4,84
    
  • 相关阅读:
    JS——祝愿墙
    JS——模拟百度搜索
    JS——选择水果
    html——快捷键
    JS——百度背景图
    JS——stye属性
    JS——高级各行换色
    html——细线表格
    LeetCode初级算法(数组)解答
    Python网络爬虫(四)
  • 原文地址:https://www.cnblogs.com/chaolong/p/3159166.html
Copyright © 2011-2022 走看看