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