趣味算法
文章平均质量分 77
小豪学长啊
这个作者很懒,什么都没留下…
展开
-
趣味问题之趣味整数
# -*- coding: utf-8 -*-"""Created on Thu Nov 17 16:52:17 2016@author: alis"""'''趣味百题之趣味整数'''# 求一个数的所有因子def factors(num): p = 1 q = num a = [] whil原创 2016-11-18 18:54:59 · 681 阅读 · 0 评论 -
趣味算法之趣味素数
# coding:utf-8# 1素数(质数)指的是不能被分解的数,除了1和它本身之外就没有其他数能够整除。#求100以内的所有素数。def isPrimeNumber(n): p = 2;q = n;a = [] while pif n%p ==0: a.append(p) break原创 2016-11-18 18:56:12 · 853 阅读 · 0 评论 -
趣味百题之趣味猜想
# -*- coding: utf-8 -*-import sysreload(sys)sys.setdefaultencoding("utf-8")"""Created on Wed Dec 07 18:43:25 2016趣味百题之趣味猜想@author: onlyyo"""# 1.'''角谷猜想的内容为:任意给定一个自然数,若它为偶数则除以2,若它为奇术则乘3加1,原创 2016-12-14 19:47:19 · 674 阅读 · 0 评论 -
趣味问题之趣味数学
# -*- coding: utf-8 -*-"""Created on Sun Nov 20 19:48:23 2016@author: alis趣味问题之趣味数学"""#1.有4个砝码,总重量是40克,砝码的质量是整数,且各不相等。# 请确定它们的质量,使之能称出1~40克任何整数质量的物体。def fun(m, n): a = [] index = n原创 2016-11-22 21:20:30 · 1397 阅读 · 0 评论 -
趣味算法之趣味分数
# -*- coding: utf-8 -*-"""Created on Wed Dec 07 18:43:25 2016趣味百题之趣味分数@author: onlyyo"""# 1.求任意两个整数的最大公约数def fun(n,m): if n > m: n,m = m,n while True: m,n = n, m%原创 2016-12-07 20:35:14 · 3684 阅读 · 0 评论 -
趣味百题之逻辑推理
# -*- coding: utf-8 -*-"""Created on Sun Jan 15 20:46:14 2017@author: alis"""# 1.斐波那契数列,求前面25项def fibona(n): a = [1] * n for i in range(2,n): a[i] = a[i-1] + a[i-2]原创 2017-01-15 22:26:22 · 769 阅读 · 0 评论 -
趣味算法之泊松分酒
有一个12品脱(pint)的酒瓶,里面装满葡萄酒,另有8品脱和5品脱的瓶子各一个。问如何从中分出6品脱的酒出来?传说泊松年轻时成功解决了该问题,勾起了他对数学的兴趣而投身数学研究,因此该问题被称为泊松分酒问题。另外这个问题又被称为分油问题啦,分水问题啦等等。小学的时候在一本《十万个问什么——数学卷》中看到过这个问题,那本书直接给出了一个解答过程,又没说原理,看得我糊里糊涂。原创 2017-01-18 21:11:08 · 6224 阅读 · 0 评论 -
趣味百题之趣味变幻
# -*- coding: utf-8 -*-"""Created on Tue Jan 17 15:01:35 2017@author: alis趣味变幻"""#1.将一个正整数分解质因数。例如,输入90,打印出90=2*3*3*5def fun1(n): Z = n res = [] k=2 while原创 2017-01-18 21:39:02 · 567 阅读 · 0 评论