python判斷是否為整數(shù) python編程,雞兔同籠?
python編程,雞兔同籠?Def candr(頭,腳):兔子=1,而1:腳=2*(頭兔子)如果腳==腳:如果頭兔子>;0:打?。ā巴米?{0}雞={1}”。Format(rabbit,head-
python編程,雞兔同籠?
Def candr(頭,腳):兔子=
1,而1:腳=
2*(頭兔子)如果腳==腳:如果頭兔子>;0:打印(“兔子={0}雞={1}”。Format(rabbit,head-rabbit))else:Print(“data error”)break elif feets> foot:Print(“data error”)break else:rabbit=1
~]//同一籠子里有35只野雞在上面,94只在下面?
Int rabbit=0//兔子數(shù)
Int hen=0//雞數(shù)
對于(Int i=1 i< 35 i){
對于(Int j=1 j< 35 j){
rabbit=i
hen=j
如果(rabbit hen==35&;rabbit*4 hen*2==94){
nslog(@“rabbit=%D,hen=”,rabbit,hen)//rabbit=12,hen=23
}]~]#include
Main()]{unsigned long int a,B,C,D
printf(“這是一個計算同一籠子里雞和兔子數(shù)量的小程序(只能輸入整數(shù),用回車鍵切換)n請輸入雞和兔子的總數(shù)”
]scanf(%D“,&A)
printf(“n請輸入雞和兔腳的總數(shù)”
scanf(%d”,&B)
if(B%2!=0)
]{
]printf(”雞和兔腳總數(shù)有錯誤!“”
return 0
}]C=(4*a-b)/2//雞的數(shù)量
d=a-C//兔子的數(shù)量
如果(C*2 d*4==b)printf(“有%LD只雞n有%LD只兔子”,C,d)
else printf
private sub command1 Click()
dim a,b,m,n as integer“雞是a,兔子是b,雞和兔子的總數(shù)是m,雞和兔子的腳數(shù)是n
對于B=1到m
a=m-B
如果2*a 4*B=n,那么
打印“chicken=”&;a&“,兔子=“&;b
結(jié)束if
下一個b
結(jié)束Sub
同一籠子里的雞和兔子的公式:
公式1:(總腳數(shù)-兔子的腳×總數(shù))/(兔子的腳-雞的腳)=雞的腳數(shù)
公式2:(總腳數(shù)-雞的腳×總數(shù))/(兔子的腳-雞爪)=兔數(shù)
公式3:雞爪總數(shù)△2-頭數(shù)=兔數(shù)