某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法?

输入格式:

输入在一行中给出一个正整数n。

输出格式:

输出在每一行显示一种方案,按照"men = cnt_m, women = cnt_w, child = cnt_c"的格式,输出男人的数量cnt_m,女人的数量cnt_w,小孩的数量cnt_c。请注意,等号的两侧各有一个空格,逗号的后面也有一个空格。

如果找不到符合条件的方案,则输出"None"

输入样例:

45

输出样例:

men = 0, women = 15, child = 30
men = 3, women = 10, child = 32
men = 6, women = 5, child = 34
men = 9, women = 0, child = 36
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
int main(){int n;cin>>n;int cnt_m,cnt_w;bool flag = false;for(cnt_m=0;cnt_m<n;cnt_m++){for(cnt_w=0;cnt_w<n;cnt_w++){if(5*cnt_m+3*cnt_w==n){cout<<"men = "<<cnt_m<<", women = "<<cnt_w<<", child = "<<n-cnt_w-cnt_m<<endl;flag=true;}}}if(!flag)cout<<"None";return 0;
}

穷举问题-搬砖某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法? 输入格式:相关推荐

  1. 男人女人小孩共32人c语言,C语言:某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩2人搬一块.问用45人正好搬45块砖,有...

    题目: C语言:某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩2人搬一块.问用45人正好搬45块砖,有 多少种搬法? 解答: 是要代码么?在么?我可以给你编写.求题目,输入与输出 再问: ...

  2. 某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法

    题目编号: 136 输入格式: 输入在一行中给出一个正整数n. 输出格式: 输出在每一行显示一种方案,按照"men = cnt_m, women = cnt_w, child = cnt_c ...

  3. 题目95:百鸡问题:一只公鸡值5元,一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。现有n元钱,想买n只鸡。问有多少种买法?(钱要用完)

    题目转载:http://python.wzms.com/s/1/85 题目描述: 百鸡问题:一只公鸡值5元, 一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡. 现有n元钱,想买n只鸡. 问有多少种买 ...

  4. 题目54:百钱百鸡 一只公鸡值5元,一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。现有n元钱,想买n只鸡。问有多少种买法?(钱要用完)

    题目转载:http://python.wzms.com/s/1/50 题目描述: 百鸡问题:一只公鸡值5元, 一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡. 现有n元钱,想买n只鸡. 问有多少种买 ...

  5. 【题目】在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法?请设计程序算出结果。

    文件名:[作业] 作者:〈漆黑〉 描述:〈 在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行.同一列或同一斜线上,问有多少种摆法?请设计程序算出结果. 〉 创建时间 ...

  6. 在8×8格的国际象棋上摆放8个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,用Python编写程序,问有多少种摆法?并列举出所有摆法。

    可以扩展问题以使用NxN大小的板来解决难题. 代码 '''N Queens problem'''from functools import reduce from itertools import c ...

  7. 45.古代某工地需要搬运砖块,已知男人每人每次搬3块,女人每人每次搬2块,小孩两人每次抬一块,现有45人一次正好搬完全部砖块,请问男人、女人、小孩各几人?

    45.古代某工地需要搬运砖块,已知男人每人每次搬3块,女人每人每次搬2块,小孩两人每次抬一块,现有45人一次正好搬完全部砖块,请问男人.女人.小孩各几人? 效果 代码 #include <std ...

  8. C语言(CED)对于一个2行N列的走道。现在用1*2,2*2的砖去铺满。问有多少种不同的方式(递归求解)

    又涉及到递归问题,这道题的大致内容是这样的: (请用递推方式求解)对于一个2行N列的走道.现在用1*2,2*2的砖去铺满.问有多少种不同的方式.下图是一个2行17列的走道的某种铺法. 提示:观察前n个 ...

  9. 6.15 C语言练习(【搬运砖块】已知男人每人每次搬3块,女人每人每次搬2块,小孩两人每次抬一块,现有45人一次正好搬完全部砖块,请问男人、女人、小孩各几人?)

    [练习] 题目要求:已知男人每人每次搬3块,女人每人每次搬2块,小孩两人每次抬一块现有45人一次正好搬完全部砖块,请问男人.女人.小孩各几人? #include <stdio.h>int ...

最新文章

  1. tensorrt轻松部署高性能dnn推理_NVIDIA Triton推理服务器助力深度学习推理
  2. LaTeX如何让两张图并排显示
  3. pythonGB2312乱码问题
  4. 【区块链基础知识系列】 第6课 区块链之分片技术(sharding)-区块链扩容问题的良方
  5. vs2013创建及使用DLL
  6. 站怎么点都是一样_抖音怎么做?这几样一样都不能少,你都做到了吗?
  7. 安装配置rsync服务端
  8. Linux Shell 时间运算以及时间差计算方法!
  9. sparc架构代码分析-setup_arch函数分析
  10. android定位和地图开发实例
  11. ai画面怎么调大小_AI里面怎么改变文件的大小?
  12. 《数字孪生》(Yanlz+VR元宇宙+Unity+SteamVR+云技术+5G+AI+虚拟现实+数字映射+仿真+物理模型+传感器更新+运动历史+多学科+多物理量+多尺度+多概率+立钻哥哥++==)
  13. HTML5情人节礼物2(女友3D相册)
  14. 安卓程序报错: No package ID ff found for ID 0xffffffff.
  15. HTTP协议漫谈 - HTTP协议历史和报文结构
  16. 使用曲面细分渲染毛发
  17. Rust巨型挖掘机使用教程、Rust音乐播放器功能
  18. GBK转UTF8汉字数量为奇数位时,多出来的末尾汉字会乱码
  19. 胶装一般多少钱一本?网上打印资料胶装便宜的地方
  20. Machine code description classes

热门文章

  1. 如何搭建Qt跨平台环境和部署工作
  2. Vscode配置python环境
  3. Python list 和 numpy 实现 3-sigma 异常值剔除和异常值替换实例
  4. boot spring 叶子暗的_抓住MySQL面试重点知识,让你征服面试官半小时
  5. win8计算机usb无法识别网络打印机,Win8.1系统无法连接共享打印机如何解决
  6. P1057传球游戏 题解
  7. acpi event
  8. 关于AI如何实现短视频制作的方案仅供参考
  9. 网络平台的舆情怎么预警的解决方案
  10. Python技术知识获取数据并进行可视化(已火锅店为例)