摘要:近日在微信群里一位朋友分享了一個小學的數學題目題目大意如下小學奧數題目有一個小于的三位數對這個三位數甲乙丙丁有如下說法甲可以被整除次乙可以被整除次丙可以被整除丁的各個數字之和是已知甲乙丙丁有一個人說了謊話請問最開始準備使用枚舉法嘗試獲取答
近日在微信群里,一位朋友分享了一個小學的數學題目,題目大意如下:
"""
小學奧數題目:
有一個小于500的三位數abc,對這個三位數,甲乙丙丁有如下說法:
甲:abc可以被2整除3次;
乙:abc可以被3整除2次;
丙:abc可以被7整除;
丁:abc的各個數字之和是15;
已知甲乙丙丁有一個人說了謊話;
請問2a+b-c=?
"""
最開始準備使用枚舉法嘗試獲取答案,但是結果繁瑣.于是靈機一動.寫了一個簡單的程序來循環判斷得到了答案.python示例代碼如下:
def main():
# 定義變量num,代表這個整數 for num in range(1, 500): # 循環1-500的整數 a = num // 100 # 獲得百位數 b = (num // 10) % 10 # 獲得十位數 c = num % 10 # 獲得個位數 Fir = num % (2*2*2) # 甲 Sec = num % (3*3) # 乙 Thi = num % 7 # 丙 For = a + b + c # 丁 if Fir == 0 and Sec == 0 and Thi == 0: # 假設丁說謊,甲乙丙的條件成立 print("丁說謊,abc=%s" % num) print("2a+b-c=%s" % (2*a + b - c)) elif Fir == 0 and Sec == 0 and For == 15: # 假設丙說謊,甲乙丁的條件成立 print("丙說謊,abc=%s" % num) print("2a+b-c=%s" % (2 * a + b - c)) elif Fir == 0 and Thi == 0 and For == 15: # 假設乙說謊,甲丙丁的條件成立 print("乙說謊,abc=%s" % num) print("2a+b-c=%s" % (2 * a + b - c)) elif Sec == 0 and Thi == 0 and For == 15: # 假設甲說謊,乙丙丁的條件成立 print("甲說謊,abc=%s" % num) print("2a+b-c=%s" % (2 * a + b - c))
if name == "__main__":
main()
運行結果:
乙說謊,abc=168
2a+b-c=0
其實邏輯判斷條件很簡單,同時認為其實編程思想可以用來解決很多的實際生活問題,而非一味的碼代碼~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41273.html
摘要:一提到計算機,當然現在更多人把她叫做電腦,這兩個詞都是指。乃至于,有的人在口語中區分不開計算機和計算器。那么,做為零基礎學習這,也就從計算小學數學題目開始吧。因為從這里開始,數學的基礎知識列為肯定過關了。 一提到計算機,當然現在更多人把她叫做電腦,這兩個詞都是指computer。不管什么,只要提到她,普遍都會想到她能夠比較快地做加減乘除,甚至乘方開方等。乃至于,有的人在口語中區分不開計...
摘要:構造函數繼承在子類的構造函數中,通過或的形式,調用父類構造函數,以實現繼承。所以,其實單獨使用原型鏈繼承或者借用構造函數繼承都有自己很大的缺點,最好的辦法是,將兩者結合一起使用,發揮各自的優勢。使指向自己而不是指向構造函數 原型鏈繼承 子類的所有實例都共享著原型上的所有屬性和方法。通過子類實例,可以訪問原型上的屬性,但是,不能重寫原型上的屬性。 //定義一個學生類 function S...
摘要:個人博客地址方案項目背景在現在題庫架構下,針對新購買的多道數據進行整合,不影響現有功能。數據切分盡量通過數據冗余或表分組來降低跨庫的可能。 個人博客地址 https://www.texixi.com/2019/0... 方案 項目背景 在現在題庫架構下,針對新購買的1300W多道數據進行整合,不影響現有功能。由于數據量偏多,需要進行數據的切分 目標場景 兼容舊的功能 對1300多W...
微信小程序中課程選擇器如何實現?先看看實現效果: 代碼如下 wxml <viewclass="urg_input"> <pickerclass="gradePicker"mode="multiSelector"bindchange="bindMultiPickerChange"bindc...
閱讀 964·2021-11-24 10:42
閱讀 3475·2021-11-19 11:34
閱讀 2605·2021-09-29 09:35
閱讀 2525·2021-09-09 09:33
閱讀 642·2021-07-26 23:38
閱讀 2515·2019-08-30 10:48
閱讀 1385·2019-08-28 18:07
閱讀 422·2019-08-26 13:44