博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初学python100例-案例32 男孩女孩小孩人数 少儿编程案例讲解
阅读量:2036 次
发布时间:2019-04-28

本文共 2982 字,大约阅读时间需要 9 分钟。

题目:求男孩女孩小孩人数

有30个人(有男人,女人和小孩组成),花了50元吃饭(其中男人每位3元;女人每位2元;小孩1元),问男人,女人和小孩各多少?有多少种可能,分别是多少

 

解法1 常规思维

程序分析

1、声明i、j、k三个变量控制男人、女人、小孩的数量

2、通过嵌套循环依次遍历

3、最后通过价格进行消费匹配

源程序:

#有男有女有孩子,从1个男生开始判断count = 0list1 = []for i in range(1,31):     #从一个女生开始判断    for j in range(1,31):        #从一个孩子开始判断        for k in range(1,31):             if (i * 3 + j * 2 + k) == 50:                count += 1                list1.append("男人:%d,女人:%d,小孩:%d"%(i,j,k))print("一共有多少种可能:",count)print("他们分别是:")for i in range(len(list1)):    print(list1[i])

运行结果:

一共有多少种可能: 160他们分别是:男人:1,女人:9,小孩:29男人:1,女人:10,小孩:27男人:1,女人:11,小孩:25男人:1,女人:12,小孩:23男人:1,女人:13,小孩:21男人:1,女人:14,小孩:19男人:1,女人:15,小孩:17男人:1,女人:16,小孩:15男人:1,女人:17,小孩:13男人:1,女人:18,小孩:11男人:1,女人:19,小孩:9男人:1,女人:20,小孩:7男人:1,女人:21,小孩:5男人:1,女人:22,小孩:3男人:1,女人:23,小孩:1男人:2,女人:7,小孩:30男人:2,女人:8,小孩:28男人:2,女人:9,小孩:26男人:2,女人:10,小孩:24男人:2,女人:11,小孩:22男人:2,女人:12,小孩:20男人:2,女人:13,小孩:18男人:2,女人:14,小孩:16男人:2,女人:15,小孩:14男人:2,女人:16,小孩:12男人:2,女人:17,小孩:10男人:2,女人:18,小孩:8男人:2,女人:19,小孩:6男人:2,女人:20,小孩:4男人:2,女人:21,小孩:2男人:3,女人:6,小孩:29男人:3,女人:7,小孩:27男人:3,女人:8,小孩:25男人:3,女人:9,小孩:23男人:3,女人:10,小孩:21男人:3,女人:11,小孩:19男人:3,女人:12,小孩:17男人:3,女人:13,小孩:15男人:3,女人:14,小孩:13男人:3,女人:15,小孩:11男人:3,女人:16,小孩:9男人:3,女人:17,小孩:7男人:3,女人:18,小孩:5男人:3,女人:19,小孩:3男人:3,女人:20,小孩:1男人:4,女人:4,小孩:30男人:4,女人:5,小孩:28男人:4,女人:6,小孩:26男人:4,女人:7,小孩:24男人:4,女人:8,小孩:22男人:4,女人:9,小孩:20男人:4,女人:10,小孩:18男人:4,女人:11,小孩:16男人:4,女人:12,小孩:14男人:4,女人:13,小孩:12男人:4,女人:14,小孩:10男人:4,女人:15,小孩:8男人:4,女人:16,小孩:6男人:4,女人:17,小孩:4男人:4,女人:18,小孩:2男人:5,女人:3,小孩:29男人:5,女人:4,小孩:27男人:5,女人:5,小孩:25男人:5,女人:6,小孩:23男人:5,女人:7,小孩:21男人:5,女人:8,小孩:19男人:5,女人:9,小孩:17男人:5,女人:10,小孩:15男人:5,女人:11,小孩:13男人:5,女人:12,小孩:11男人:5,女人:13,小孩:9男人:5,女人:14,小孩:7男人:5,女人:15,小孩:5男人:5,女人:16,小孩:3男人:5,女人:17,小孩:1男人:6,女人:1,小孩:30男人:6,女人:2,小孩:28男人:6,女人:3,小孩:26男人:6,女人:4,小孩:24男人:6,女人:5,小孩:22男人:6,女人:6,小孩:20男人:6,女人:7,小孩:18男人:6,女人:8,小孩:16男人:6,女人:9,小孩:14男人:6,女人:10,小孩:12男人:6,女人:11,小孩:10男人:6,女人:12,小孩:8男人:6,女人:13,小孩:6男人:6,女人:14,小孩:4男人:6,女人:15,小孩:2男人:7,女人:1,小孩:27男人:7,女人:2,小孩:25男人:7,女人:3,小孩:23男人:7,女人:4,小孩:21男人:7,女人:5,小孩:19男人:7,女人:6,小孩:17男人:7,女人:7,小孩:15男人:7,女人:8,小孩:13男人:7,女人:9,小孩:11男人:7,女人:10,小孩:9男人:7,女人:11,小孩:7男人:7,女人:12,小孩:5男人:7,女人:13,小孩:3男人:7,女人:14,小孩:1男人:8,女人:1,小孩:24男人:8,女人:2,小孩:22男人:8,女人:3,小孩:20男人:8,女人:4,小孩:18男人:8,女人:5,小孩:16男人:8,女人:6,小孩:14男人:8,女人:7,小孩:12男人:8,女人:8,小孩:10男人:8,女人:9,小孩:8男人:8,女人:10,小孩:6男人:8,女人:11,小孩:4男人:8,女人:12,小孩:2男人:9,女人:1,小孩:21男人:9,女人:2,小孩:19男人:9,女人:3,小孩:17男人:9,女人:4,小孩:15男人:9,女人:5,小孩:13男人:9,女人:6,小孩:11男人:9,女人:7,小孩:9男人:9,女人:8,小孩:7男人:9,女人:9,小孩:5男人:9,女人:10,小孩:3男人:9,女人:11,小孩:1男人:10,女人:1,小孩:18男人:10,女人:2,小孩:16男人:10,女人:3,小孩:14男人:10,女人:4,小孩:12男人:10,女人:5,小孩:10男人:10,女人:6,小孩:8男人:10,女人:7,小孩:6男人:10,女人:8,小孩:4男人:10,女人:9,小孩:2男人:11,女人:1,小孩:15男人:11,女人:2,小孩:13男人:11,女人:3,小孩:11男人:11,女人:4,小孩:9男人:11,女人:5,小孩:7男人:11,女人:6,小孩:5男人:11,女人:7,小孩:3男人:11,女人:8,小孩:1男人:12,女人:1,小孩:12男人:12,女人:2,小孩:10男人:12,女人:3,小孩:8男人:12,女人:4,小孩:6男人:12,女人:5,小孩:4男人:12,女人:6,小孩:2男人:13,女人:1,小孩:9男人:13,女人:2,小孩:7男人:13,女人:3,小孩:5男人:13,女人:4,小孩:3男人:13,女人:5,小孩:1男人:14,女人:1,小孩:6男人:14,女人:2,小孩:4男人:14,女人:3,小孩:2男人:15,女人:1,小孩:3男人:15,女人:2,小孩:1

 

转载地址:http://arhaf.baihongyu.com/

你可能感兴趣的文章
Java 异常处理的误区和经验总结
查看>>
浅析bootstrap原理及优缺点
查看>>
MVVM模式中ViewModel和View、Model有什么区别
查看>>
面向切面编程的两种实现
查看>>
Java笔记——面向切面编程(AOP模式)
查看>>
算法----五大算法之分支限界法
查看>>
数据结构----线性表的应用
查看>>
设计模式----代理模式(Proxy)
查看>>
设计模式-----观察者模式(Obsever)
查看>>
设计模式深入浅出-----策略模式(Strategy Pattern)
查看>>
UML的组成与UML建模一般流程
查看>>
项目管理----项目进度管理
查看>>
项目管理----项目范围管理
查看>>
SQL性能优化
查看>>
SQL表连接查询(inner join、full join、left join、right join)
查看>>
SQL语言学习心得
查看>>
有趣的编程----控制自己电脑的CPU
查看>>
Windows程序运行原理
查看>>
图解JAVA中Spring Aop作用
查看>>
组件化、模块化、集中式、分布式、服务化、面向服务的架构、微服务架构
查看>>