1. 程式人生 > >python基礎程式設計_27_雞兔同籠, 階乘之和

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)