雞兔同籠

雞兔同籠

描述

大約在1500年前,《孫子算經》中就記載了這個有趣的問題。書中是這樣敘述的:
今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?
這四句話的意思是:
有若干只雞兔同在一個籠子里,從上面數,有35個頭,從下面數,有94只腳。問籠中各有多少只雞和兔?

請編一個程序,用戶在同一行內輸入兩個整數,代表頭和腳的數量,編程計算籠中各有多少只雞和兔,假設雞和兔都正常,無殘疾。如無解則輸出Data Error!

a,b = input().split() #讀入兩個數到a b中
a,b = map(int,input().split(',')) #讀入兩個整數到a,b中,輸入的數用逗號分隔
a,b = map(int,input().split(' ')) #讀入兩個整數到a,b中,輸入的數用空格分隔


輸入格式

在一行里輸入兩個整數,用空格分隔


輸出格式

在一行里輸出兩個正整數,分別是雞和兔的數量,用空格分隔

如無解則輸出Data Error!


輸入輸出示例

輸入

35 94

輸出

-4 16

輸入

23 12

輸出

Data Error!


代碼

head,foot = map(int,input().split())

if (head>0) and(foot%2==0) and (foot>=head*2) :
    for i in range(1,head+1):
        if  i*2+(head-i)*4 == foot:
            print(i,head-i)
else:
    print('Data Error!')
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 雞兔同籠 一、考情分析 雞兔同籠問題在最近幾年的國家公務員考試中已經不多見了,但是偶爾還會出現(xiàn)。在各省的公務員考試...
    鋒尚閱讀 2,399評論 0 3
  • 大家好,我家祖悅涵,今天我給大家?guī)砹艘黄撐?,雞兔同籠。 雞兔同籠是中國古代的數學名題之一。大約在1500年前,...
    月舞徐昂閱讀 5,379評論 2 3
  • Time Limit:1 SecMemory Limit:128 MB Submit:1859Solved:943...
    Celia_QAQ閱讀 452評論 0 0
  • 小程序獲取用戶信息的api改了,所以總結一下新的小程序獲取用戶信息的實現(xiàn)方式。官方建議最近更新于2018-10-2...
    王月_92f2閱讀 5,223評論 0 12
  • 背景是需要在跨域接口調用上增加一個請求頭token,前端code類似于這樣: 執(zhí)行出現(xiàn)錯誤,報錯信息如下: 錯誤原...
    前端沐先生閱讀 2,334評論 0 2

友情鏈接更多精彩內容