美文网首页
C语言-穷举算法求搬砖问题

C语言-穷举算法求搬砖问题

作者: 广陵周惊蛰 | 来源:发表于2020-01-08 09:36 被阅读0次

问题描述:穷举算法:男人一次搬砖3块,女人一次搬砖2块,两个小孩一起搬砖1块,有多少种搬法满足45人搬砖45块

源代码:

/*穷举算法:男人一次搬砖3块,女人一次搬砖2块,两个小孩一起搬砖1块,有多少种搬法满足45人搬砖45块*/

#include<stdio.h>
int main(void)
{
    int child,men,women;
    for(men=0;men<=15;men++)
        for(women=0;women<=22;women++){
            child=45-women-men;
            if(men*3+women*2+child*0.5==45)
                printf("men=%d,women=%d,chile=%d\n",men,women,child);
        }
    return 0;
 } 

运行结果:

搬砖问题

程序参数:

  • 输出大小: 148.1875 KiB
  • 编译时间: 0.30s

相关文章

  • C语言-穷举算法求搬砖问题

    问题描述:穷举算法:男人一次搬砖3块,女人一次搬砖2块,两个小孩一起搬砖1块,有多少种搬法满足45人搬砖45块 源...

  • C语言求解数独

    思路 利用穷举法 C语言代码

  • 基本算法思想之穷举法

    穷举算法是最基本的算法思想,我们通过一个简单的例子来看看穷举算法的应用。鸡兔同笼问题: 今有鸡兔同笼,上有三十五头...

  • c++基础(排序)

    有关排序作为一名搬砖工我几乎每天都会用到,有关排序的算法可能了解不多。最近在看数据结构和算法。不过在 c++11 ...

  • C语言-求阶乘问题

    问题描述:求阶乘问题 源代码: 运行结果: 遇到问题: 1、粗心失误main()函数中 注意这里是 “函数名(变量...

  • 100000571 - 《算法笔记》2.7小节——C/C++快速

    100000571 - 《算法笔记》2.7小节——C/C++快速入门->指针 问题 A: C语言10.1 [命题人...

  • 穷举算法

    穷举算法: 将所有可能情况的数据结果都罗列出来,然后对其进行条件判断 举例: 有红、白、黑三种球若干个,其中红、白...

  • 穷举算法

    穷举算法思想 将问题的所有可能的答案一一列举,然后根据条件判断答案是否合适,保留合适的,丢弃不合适的。 算法步骤:...

  • 穷举算法

  • 搬砖 ‘搬砖’

    生儿生女有啥差别?听听院子里几位大妈的感慨,张大妈说:生女儿好,不用操心买车买房,生儿子的现在取媳妇都难,车、房、...

网友评论

      本文标题:C语言-穷举算法求搬砖问题

      本文链接:https://www.haomeiwen.com/subject/cvrdactx.html