请在 下方输入 要搜索的题目:

搬砖问题:36 块砖,36 人搬,男搬 4,女搬 3,两个小孩抬一砖,要求一次全搬完,问男、女、小孩各若干?共有多少种方案?

搬砖问题:36 块砖,36 人搬,男搬 4,女搬 3,两个小孩抬一砖,要求一次全搬完,问男、女、小孩各若干?共有多少种方案?

发布时间:2025-05-02 17:57:52
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: 评分标准: 将学生代码复制到vc++6.0/DevC++环境中, 1.代码中未使用符号常量,扣5分; 2.所有代码都写在主函数中,扣10分; 3.编译连接通过的,执行结果正确得满分,不正确扣20分; 4.编译连接未通过的,请帮助找出语法错误,每个错误或警告扣5分,最少得50分。 参考代码如下: #include #define H 36 #define M 9 #define W 12 int main() { int n,banzhuan(); n=banzhuan(); printf("共有%d种方案。",n); return 0; } int banzhuan() { int man,woman,children,sum=0; for(man=1;man<=M;man++) { for(woman=1;woman<=W;woman++) { children=H-man-woman; if(4*man+3*woman+children/2==H&&children%2==0) { printf("男%d人,女%d人,小孩%d人",man,woman,children); sum++; } } } return sum; } 程序执行结果应为: 男3人,女3人,小孩30人 共有1种方案。
专业技术学习
专业技术学习
搜搜题库系统