A70328. 搬砖问题
编程题
入门
知识点
题目描述
36 块砖, 36 人搬。男搬 4 ,女搬 3 ,两个小儿抬一砖。
要求一次全搬完。问需男、女、小儿各若干?
注意:假设男、女、小孩都有,请按照男、女、小孩的顺序输出所有可能的人数分配,每种人数分配方案占 1 行,每个数字空格隔开。
输入格式
无
输出格式
所有可能的人数分配方案,按照由小到大输出。
说明/提示
## 思路
「搬砖问题」适合枚举:在可能范围内循环所有候选,用 if 筛掉不合法的。
## 步骤
1. 根据题意确定枚举变量和上下界。
2. 多重循环生成候选。
3. 用约束条件过滤。
4. 统计个数或输出符合条件的方案。
「搬砖问题」适合枚举:在可能范围内循环所有候选,用 if 筛掉不合法的。
## 步骤
1. 根据题意确定枚举变量和上下界。
2. 多重循环生成候选。
3. 用约束条件过滤。
4. 统计个数或输出符合条件的方案。