day5作業(yè)

1.一張紙的厚度大約是0.08mm钢拧,對折多少次之后能達(dá)到珠穆朗瑪峰的高度(8848.13米)医寿?

num = 0.08
num1 = 8848.13*10*10*10
n = 1
while True:
    if num*(2**n)>num1:
        print(n)
        break
    n +=1

2.古典問題:有一對兔子顿痪,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子痛阻,假如兔子都不死菌瘪,問每個月的兔子總數(shù)為多少?

num = int(input('輸入第幾個月'))
a = 0
b = 1
c = 0
for i in range(1,num):
    c = a+b
    a = b
    b = c
print(c*2)

3阱当, 將一個正整數(shù)分解質(zhì)因數(shù)俏扩。例如:輸入90,打印出90=2x3x3x5。

num = int(input('請輸入一個數(shù):'))
num1 = 0
print(num,end='=')
while True:
    i = 1
    while 1 <= i < num**0.5+1:
        i +=1
        if num% i ==0:
            if num == i:
                print(num,end='')
                break
            print( i,end='*')
            break

    else:
        print(num,end='')
        break
    num =num // i
    if num == 1:
        break

4.輸入兩個正整數(shù)m和n斗这,求其最大公約數(shù)和最小公倍數(shù)动猬。 程序分析:利用輾除法。

m = int(input('請輸入一個整數(shù):'))
n = int(input('請輸入另一個整數(shù):'))
w = 0
for i in range(1,m+1):
    if m % i ==0:
        for z in range(1,n+1):
            if n % z ==0:
                if i == z:
                    w = i
print('最大公約數(shù)為:',w)

z = 0
i = 1
while True:
    z = m * i
    i +=1
    if z % n ==0:
        print('最小公倍數(shù)為:',z)
        break
  1. 一個數(shù)如果恰好等于它的因子之和表箭,這個數(shù)就稱為 "完數(shù) "赁咙。例如6=1+2+3. 編程 找出1000以內(nèi)的所有完數(shù)
n = 6
d = 0
for n in range(1,1001):
    d =0
    for z in range(1,n):
        if n % z ==0:
            d +=z
    if d == n:
        print(d)

6.輸入某年某月某日,判斷這一天是這一年的第幾天免钻? 程序分析:以3月5日為例彼水,應(yīng)該先把前兩個月的加起來,然后再加上5天即本年的第幾天极舔,特殊情況凤覆,閏年且輸入月份大于3時需考慮多加一天。

a = int(input('請輸入年:'))
b = int(input('請輸入月:'))
c = int(input('請輸入日:'))
d = 0
e = 0
f = 0
g = 0
if (a % 4 ==0  and a % 100 != 0)or a % 400 ==0:
    for i in (31,29,31,30,31,30,31,31,30,31,30,31):
        d +=1
        e +=i
        if b == 1:
            print(c)
            break
        elif b == 12:
            print(336+c)
            break
        elif d > b-1:
            print(e+c)
            break
else:
    for i in (31,28,31,30,31,30,31,31,30,31,30,31):
        f +=1
        g +=i
        if b == 1:
            print(c)
            break
        elif b ==12:
            print(335+c)
            break
        elif f > b-1:
            print(g+c)
            break

7.某個公司采用公用電話傳遞數(shù)據(jù)拆魏,數(shù)據(jù)是四位的整數(shù)盯桦,在傳遞過程中是加密的,加密規(guī)則如下:每位數(shù)字都加上5,然后用和除以10的余數(shù)代替該數(shù)字渤刃,再將第一位和第四位交換拥峦,第二位和第三位交換。求輸入的四位整數(shù)加密后的值

num = input('請輸入一個四位數(shù):')
a = (int(num[0])+5)%10
b = (int(num[1])+5)%10
c = (int(num[2])+5)%10
d = (int(num[3])+5)%10
print('加密的四位數(shù)是:',d*1000+c*100+b*10+a)

8.獲取第n個丑數(shù)卖子。 什么是丑數(shù): 因子只包含2略号,3,5的數(shù)

6 =1* 2*3 -> 丑數(shù)

2 = 1*2 -> 丑數(shù)

7 = 1*7 -> 不是丑數(shù)

1, 2, 3, 4, 5, 6, 8,9,10, 12 ….

q = int(input('獲取第幾個丑數(shù):'))
g = 0
if q ==1:
    print(1)
for a in range(1,q*100):
    d = m = n = f = 0
    if a % 2 == 0 or a % 3 == 0 or a % 5 == 0:
        while True:
            if a % 2 == 0:
                a = a / 2
                d += 1
                if d == 1:
                    m = 2 * a
            elif a % 3 == 0:
                a = a / 3
                d += 1
                if d == 1:
                    n = 3 * a
            elif a % 5 == 0:
                a = a / 5
                d += 1
                if d == 1:
                    f = 5 * a
            else:
                break
            if a == 1:
                if m != 0:
                    #print(m)
                    g += 1
                    if g == q-1:
                        print(m)
                    break
                elif n != 0:
                    #print(n)
                    g += 1
                    if g ==q-1:
                        print(n)
                    break
                else:
                    #print(f)
                    g += 1
                    if g ==q-1:
                        print(f)
                    break
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市玄柠,隨后出現(xiàn)的幾起案子突梦,更是在濱河造成了極大的恐慌,老刑警劉巖羽利,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宫患,死亡現(xiàn)場離奇詭異,居然都是意外死亡铐伴,警方通過查閱死者的電腦和手機撮奏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進(jìn)店門俏讹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來当宴,“玉大人,你說我怎么就攤上這事泽疆』福” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵殉疼,是天一觀的道長梯浪。 經(jīng)常有香客問我,道長瓢娜,這世上最難降的妖魔是什么挂洛? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮眠砾,結(jié)果婚禮上虏劲,老公的妹妹穿的比我還像新娘。我一直安慰自己褒颈,他們只是感情好柒巫,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著谷丸,像睡著了一般堡掏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上刨疼,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天泉唁,我揣著相機與錄音,去河邊找鬼揩慕。 笑死亭畜,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的漩绵。 我是一名探鬼主播贱案,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了宝踪?” 一聲冷哼從身側(cè)響起侨糟,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瘩燥,沒想到半個月后秕重,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡厉膀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年溶耘,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片服鹅。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡凳兵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出企软,到底是詐尸還是另有隱情庐扫,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布仗哨,位于F島的核電站形庭,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏厌漂。R本人自食惡果不足惜萨醒,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望苇倡。 院中可真熱鬧富纸,春花似錦、人聲如沸雏节。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽钩乍。三九已至辞州,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寥粹,已是汗流浹背变过。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留涝涤,地道東北人媚狰。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像阔拳,于是被迫代替她去往敵國和親崭孤。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.一張紙的厚度大約是0.08mm, 對折多少次之后能達(dá)到珠穆朗瑪峰的高度(8848.13米)辨宠? high = 0...
    嘿嘿_9c52閱讀 704評論 0 0
  • 1.一張紙的厚度大約是0.08mm遗锣,對折多少次之后能達(dá)到珠穆朗瑪峰的高度(8848.13米)? 古典問題:有一對兔...
    是喵啊閱讀 212評論 0 0
  • 相比生在終點線上的孩子嗤形,沒背景精偿,沒優(yōu)越家庭環(huán)境的普通人家的孩子,想要成功赋兵,必須吃得了苦笔咽,耐得住性子,還要有那顆不...
    M小姐歷險記閱讀 438評論 0 0
  • 看你 強顏歡笑后 在人海 漸行漸遠(yuǎn) 念你 留給我的背影 如果 真的可以穿梭過去 我想 回收我之前所有的壞脾氣 種下...
    原來是曦兒呀閱讀 157評論 4 7
  • 青石板留著誰的夢啊 一場秋雨 又落一地花 旅人...
    艽艽艽艽閱讀 201評論 0 4