習題2 1 2 5作業

2022-07-12 00:33:16 字數 359 閱讀 7988

2.1

第一種:將火柴圖輸入計算機內,並依次編號,設計乙個迴圈演算法,隨機抽取五根火柴,判斷是否能擺成三個相互獨立、兩兩之間沒有公共邊的小方格,若是則輸出火柴號數,若不是則返回迴圈,直至找到答案。

第二種:將火柴圖分為上下兩部分,拿掉上面或下面中間的小方格靠外的一根火柴,再拿掉下面或上面的兩側的小方格的不是公共邊的各兩根火柴。

第三種:將火柴圖從左到右分成3部分,根據題目可知這3個部分每乙個部分都需要保留乙個方格,進行迴圈,如果出現3個互相獨立且兩兩沒有公共邊的方塊,則跳出迴圈,否則繼續迴圈。

2.5開始——農夫帶狼羊菜過河——農夫帶羊過河——農夫獨自回去——農夫帶狼過河——農夫帶羊回去——農夫帶菜過河——農夫獨自回去——農夫帶羊過河——結束

作業 習題2

2 如果是存款,儲戶填寫存款單,然後交給業務員鍵入系統,同時系統還要記錄存款人姓名 住址 或 號碼 身份證號碼 存款型別 存款日期 利率等資訊,完成後由系統列印存款單給儲戶。如果是取款,儲戶填寫取款單,然後交給業務員,業務員把取款金額輸入系統並要求儲戶輸入密碼以確認身份,核對密碼正確無誤後系統計算利...

Python習題作業

1,給乙個半徑,求圓的面積和周長 r int input 半徑 print 面積 int 3.14 r r print 周長 int 2 3.14 r 2,輸入兩個數比較大小之後,從小到大公升序列印 a input 請輸入第乙個數字 b input 請輸入第二個數字 if a b print b p...

智慧型作業習題

習題2.1 1抽出其中五根火柴 2判斷剩餘火柴是否形成兩兩之間沒有公共邊的三個小方格 3是,輸出 4否,重新抽出火柴。習題2.2 1給定乙個由0 9十個數字組成的數列 2對上述數列重新排列 3判斷重新排列的數列是否比給定的數列大 4是,輸出 5否,重新排列。習題2.4 1給定兩個正整數m,n,定義乙...