设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 4477|回复: 4
打印 上一主题 下一主题

一个计算练习题

[复制链接]

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2017-12-20 16:43:05 |显示全部楼层 |倒序浏览
本帖最后由 TED 于 2017-12-20 18:31 编辑

刚在微信群里看到的题目,贴在这里,有兴趣的欢迎解答:
1220题目.jpg
为了方便检查结果,假设各字母代表的整数不同吧~



回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

沙发
发表于 2017-12-28 13:29:30 |显示全部楼层
散不开暧昧 发表于 2017-12-28 11:09
# -*- coding:utf-8 -*-
import random
import time

用随机的话,假设结果不止一种,怎么全列出来
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

板凳
发表于 2017-12-28 14:46:37 |显示全部楼层
散不开暧昧 发表于 2017-12-28 13:49
如果m!=0,就这一种答案吧,把break去掉,不停的循环,都是一种答案。
如果m可以0-9,那把‘if s!=0 and m! ...

感觉随机 计算量 会不会太大啊
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

地板
发表于 2017-12-28 15:07:46 |显示全部楼层
散不开暧昧 发表于 2017-12-28 13:49
如果m!=0,就这一种答案吧,把break去掉,不停的循环,都是一种答案。
如果m可以0-9,那把‘if s!=0 and m! ...

感觉随机比并不能列举出所有情况,试试能不能把random换掉,还尽量代码能这么简练?
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

5#
发表于 2018-1-19 18:02:31 |显示全部楼层
红薯 发表于 2018-1-17 13:27

厉害了,原来permutations能实现全排列的算法,这么一来真的蛮简洁了 ~ 又学了一手,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-19 08:50 , Processed in 0.027877 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部