python基础编程_27_鸡兔同笼, 阶乘之和

import sys

myinput=sys.stdin.readline().strip().split()
myinput=list(map(int,myinput))
print(myinput)
chicken=(myinput[0]*4-myinput[1])/2
rabbit=(myinput[1]-myinput[0]*2)/2
if chicken!=int(chicken) or rabbit!=int(rabbit) or myinput[1] %2!=0 or chicken<0 or rabbit<0:
    print('no answer')
else:
    print('chicken=%d,rabbit=%d' %(chicken,rabbit))
    

14 32
[14, 32]
chicken=12,rabbit=2


n=int(input())
count=0
while(n>1):
    if n%2==1:
        n=n*3+1
        count+=1
    else:
        n=n/2
        count+=1
print(count)

n=int(input())
mysum=0
factor=1
for i in range (1,n+1):
    factor=factor*i
    mysum=mysum+factor
print(mysum%1000000)






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值