第三天習題

2021-08-14 05:57:00 字數 1766 閱讀 8960



# 1.字串最後乙個單詞的長度

題目描述:計算字串最後乙個單詞的長度,單詞以空格隔開。

輸入描述: 一行字串,非空,長度小於5000。

輸出描述: 整數n,最後乙個單詞的長度。

示例1:

輸入:hello world

輸出:5

# -*- coding: utf-8 -*

s=raw_input()

print

len(s.split()[-1:][0])

# 2. 計算字元個數

題目描述:

寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。

輸入描述: 輸入乙個有字母和數字以及空格組成的字串,和乙個字元。

輸出描述:輸出輸入字串中含有該字元的個數。

示例1:

輸入:abcdef a

輸出:1

# 3. 簡單密碼破解

題目描述:密碼是我們生活中非常重要的東東,我們的那麼一點不能說的秘密就全靠它了。哇哈哈. 接下來淵子要在密碼之上再加一套密碼,雖然簡單但也安全。

假設淵子原來乙個bbs上的密碼為zvbo9441987,為了方便記憶,他通過一種演算法把這個密碼變換成yuanzhi1987,這個密碼是他的名字和出生年份,怎麼忘都忘不了,而且可以明目張膽地放在顯眼的地方而不被別人知道真正的密碼。

他是這麼變換的,大家都知道手機上的字母: 1--1, abc--2, def--3, ghi--4, jkl--5, mno--6, pqrs--7, tuv--8 wxyz--9, 0--0,就這麼簡單,淵子把密碼中出現的小寫字母都變成對應的數字,數字和其他的符號都不做變換,

宣告:密碼中沒有空格,而密碼中出現的大寫字母則變成小寫之後往後移一位,如:x,先變成小寫,再往後移一位,不就是y了嘛,簡單吧。記住,z往後移是a哦。

輸入描述:輸入包括多個測試資料。輸入是乙個明文,密碼長度不超過100個字元,輸入直到檔案結尾;

輸出描述:輸出淵子真正的密文

示例1:

輸入:yuanzhi1987

輸出:zvbo9441987

- 題目描述:

給定乙個正整數,編寫程式計算有多少對質數的和等於輸入的這個正整數,並輸出結果。輸

入值小於1000。

如,輸入為10, 程式應該輸出結果為2。(共有兩對質數的和為10,分別為(5,5),(3,7))

- 輸入描述:

輸入包括乙個整數n,(3 ≤ n < 1000)

- 輸出描述:

輸出對數

- 示例1 :

```

輸入: 10

輸出: 2

#!/usr/bin/python

# -*- coding: utf-8 -*-

li =

a = input()

for i in

range(3,a):

for j in

range(2,i):

if i%j ==0:

break

else:

print li

p=count=0

for m in li:

for n in li[li.index(m):]:

if n+m==a:

t=(m,n)

count +=1

print count

``` 



第三天,努力!!

第三天了,不錯不錯,基本上按自己的計畫進行著,雖然工作還是沒找到,不過也不再那麼的怕了,慢慢來吧,其實也沒太多時間了 今天早上十點才,真的覺得自己太不像話了,不過我一覺醒來就那個時候了,我的手機每天的鬧鐘是7 30不過好像從來聽不見它響,哈哈 明天希望能早點起,明天北京工體有乙個大型的招聘會,可以去...

杭州第三天

一樣的時間起床,一樣的時間去吃早飯,坐在一樣的位置享受完幾乎一樣的陽光和一根煙以後,我開始了在杭州ut的又一天工作。上午按照計畫重新安裝oracle資料庫,由於一邊安裝一邊給旁邊的兩個同事作簡單的解釋,所以到了在中午吃飯以前只是安裝完了軟體部分。ut的食堂有兩層,每個月的餐費都是直接打入員工卡中,所...

實習第三天

sharedpreferences是android平台上乙個輕量級的儲存類,簡單的說就是可以儲存一些我們需要的變數資訊 例如 程式聲音開關 大小,設定自動登入記住賬號對賬號 密碼的儲存,對預設事項的紀錄等。1 intent bundle的傳送方式 2 利用sharedpreferences acti...