5 回答

TA貢獻(xiàn)143條經(jīng)驗(yàn) 獲得超187個贊
設(shè)幾個變量
x: 都是老虎的組數(shù)
y:都是狐貍的組數(shù)
z:既有狐貍又有老虎的組數(shù)
z1:既有狐貍又有老虎的組數(shù)里,老虎的個數(shù)
z2:既有狐貍又有老虎的組數(shù)里,狐貍的個數(shù)
列公式如下:
3*x + 3*y + z1 + z2 = 30 #30只動物
3*x + 3*y + z1 = 18 #當(dāng)問有老虎時回答有的動物數(shù)
3*x + 3*y + z2 = 18 #當(dāng)問有狐貍時回答沒有的動物數(shù)
3*x + z1 = 15 #一共15只老虎
3*y + z2 = 15?。R还?5只狐貍
解出z1=12,z2=12,x=1,y=1所以這個解有1個。
x=1,y=1,z=8

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超1個贊
第一句話,如果是狐貍說的,說明一直老虎都沒只有狐貍,如果老虎來說,自己本身就是老虎,恒成立。那么18只動物中減去15只tiger說的就剩下3只狐貍啊,那3只狐貍的就只有1組;
同理,3只老虎也只有1組啊。
程序做出計算是要模擬這個過程,還是只是求值呢
求值我覺得就是:(說自己那組有老虎的數(shù)目-tiger數(shù))/3=3只狐貍的組數(shù)
3只老虎的組數(shù)同理
是不是我的想法太膚淺啊(;°○° )
添加回答
舉報