北郵OJ上的題目 1497

2021-05-22 02:35:09 字數 501 閱讀 5609

新編碼

submit: 425   

accepted:224

time limit: 1000ms  memory limit: 65535k

description

wangkun不喜歡背單詞,所以發明了一種新的背單詞方法,就是把每個單詞轉化乙個數字,這樣記住數字就可了。 轉化單詞的規則是這樣的。假設每個單詞只是由大寫字母組成,並且單詞長度不超過100個字母。則acm = 1*1 + 3*2 + 13*3 = 46. 就是每個字母轉化的數字是,它每個字母在字母表中的位置乘以在單詞中的位置,加和在一起,就得到了這個數字。

input

每行輸入乙個單詞。

以#結束

output

輸出乙個數,為每個單詞轉化後的數。

sample input

acmgleiz

nba#

sample output

46212

21source

wangkun

北郵OJ打牌

牌只有1到9,手裡拿著已經排好序的牌a,對方出牌b,用程式判斷手中牌是否能夠壓過對方出牌。規則 出牌牌型有5種 1 一張 如4 則5.9可壓過 2 兩張 如44 則55,66,77,99可壓過 3 三張 如444 規則如 2 4 四張 如4444 規則如 2 5 五張 牌型只有12345 23456...

北郵OJ虛數

乙個複數 x iy 集合,兩種操作作用在該集合上 1 pop 表示讀出集合中複數模值最大的那個複數,如集合為空 輸出 empty 不為空就輸出最大的那個複數並且從集合中刪除那個複數,再輸出集合的大小size 2 insert a ib 指令 a,b表示實部和虛部 將a ib加入到集合中 輸出集合的大...

北郵OJ樹查詢

有一棵樹,輸出某一深度的所有節點,有則輸出這些節點,無則輸出empty。該樹是完全二叉樹。輸入描述 輸入有多組資料。每組輸入乙個n 1 n 1000 然後將樹中的這n個節點依次輸入,再輸入乙個d代表深度。輸出描述 輸出該樹中第d層得所有節點,節點間用空格隔開,最後乙個節點後沒有空格。示例1輸入 41...