加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

python-数学问题(1)

(2022-07-08 15:37:46)
##https://www.bilibili.com/video/BV1R4411n7nn?spm_id_from=333.999.0.0&vd_source=310e1451cddfcb466633381c4e8394bc
#来源

1、九九乘法表
2、公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,需要购买100只鸡,花费100文钱。

3、现在有五家共用一口井,a、b、c、d、e五家各有一条绳子汲水:a绳X2+b绳=deep;b绳X3+c绳=deep;c绳X4+d绳=deep,d绳X5+e绳=deep,e绳X6+a绳=deep,求甲乙丙丁戊各家绳子的长度和井深

4、猴子吃桃问题:某天一只猴子摘了一堆桃子,每天吃掉其中的一般然后再多吃一个,第二天吃剩余的一半再多吃一个,...,直到第十天,猴子发现只有一个桃子了,问这只猴子在第一天摘了多少桃子?

5、角谷静夫是日本的一位著名学者,他提出了一个猜想(称为角谷猜想):对于一个正整数n,若为偶数则除以2,若为奇数则乘以3加1,得到一个新的数后按照之前的两条规则继续演算,若干次后得到的结果必然为1.输入任一正整数,输出演算过程。

========
'''
#1、乘法口诀表
for i in range(1,10):
    for j in range(1,i+1):
        print('%dx%d=-'%(j,i,i*j),end=' ')
    print()
    

#2、百元买百鸡
for x in range(1,20):
    for y in range(1,33):
        z=100-x-y
        if 5*x+3*y+z/3==100:
            print('公鸡%d,母鸡%d,小鸡%d'%(x,y,z))
#记得王爱胜老师提到过关于数字‘0’的问题。这里面好像不需要讨论,因为明确三种鸡都要买到

#3、角谷猜想
x=int(input('请输入一个数字:'))
while x!=1:
    if x%2==0:
        x=x//2
    else:
        x=x*3+1
    print(x)
    
#3.1、角谷猜想
n=int(input('请输入一个正整数:'))
i=0
while True:
    if n==1:break
    i=i+1
    if n%2!=0:
        k=n*3+1
        print("第%d次:%d是奇数,乘以3加1等于%d"%(i,n,k))
        n=k
    else:
        k=n//2
        print("第%d次:%d是偶数,除以2等于%d"%(i,n,k))
        n=k


#4、猴子吃桃问题
a=1
for i in range(9,0,-1):
    a=(a+1)*2
    print('第%d天:有%d个'%(i,a))
#-----------

peak=1
print('第10天有桃子0001个')
for i in range(9,0,-1):
    peak=(peak+1)*2
    print('第d天有桃子d个'%(i,peak))#注意格式,-与 d
    '''

#5、五家共用一口井,求各家绳子的长度和井深
'''
a*2+b=deep
b*3+c=deep
c*4+d=deep
d*5+e=deep
e*6+a=deep
#--
b=deep-a*2
c=deep-b*3
d=deep-c*4
e=deep-d*5
a=deep-e*6  #向上逐层嵌套e,d,c,b,a
'''
for a in range(1,1000):
    for deep in range(1,1000):
        if a==deep-(deep-(deep-(deep-(deep-a*2)*3)*4)*5)*6:
            b=deep-a*2
            c=deep-b*3
            d=deep-c*4
            e=deep-d*5
            print(a,b,c,d,e,deep)
            

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有