GPLT L1 003 PAT乙級 個位數統計

2021-09-02 18:54:27 字數 484 閱讀 4486

給定乙個k位整數n =

每個輸入包含1個測試用例,即乙個不超過1000位的正整數n.

對n中每一種不同的個位數字,以d:m的格式在一行中輸出該位數字d及其在n中出現的次數m.要求按d的公升序輸出。

100311
0:2

1:33:1

首先,根據題意可知這是一道水題,那麼問題來了,怎麼在寫水題的同時秀一波操作呢?額,我用乙個map來存放出現過的數字並記錄下出現的次數,然後用for-each迴圈來對map進行遍歷並輸出出現過的數字和出現的次數。

#include using namespace std;

int main()

for(auto it:m) //for-each輸出所有的出現過的數字及其出現次數

return 0;

}

PAT乙級 1003 數素數

時間限制 1000 ms 記憶體限制 32768 kb 長度限制 100 kb 判斷程式 standard 來自 小小 令pi表示第i個素數。現任給兩個正整數m n 10000,請輸出pm到pn的所有素數。輸入在一行中給出m和n,其間以空格分隔。輸出從pm到pn的所有素數,每10個數字佔1行,其間以...

PAT(乙級)1003 數素數 20

令pi表示第i個素數。現任給兩個正整數m n 10000,請輸出pm到pn的所有素數。輸入在一行中給出m和n,其間以空格分隔。輸出從pm到pn的所有素數,每10個數字佔1行,其間以空格分隔,但行末不得有多餘空格。5 27 11 13 17 19 23 29 31 37 41 43 47 53 59 ...

PAT乙級 1003 我要通過

考察了分而治之的思想。題目的表述讓我聯想起表示式的bnf描述 乙個數是表示式 在表示式兩邊加個括號也是表示式 兩個表示式相加也是表示式 接下來你全懂了 實際上就是按照題目要求,將檢查指標細分,以求達到庖丁解牛 逐個擊破的效果。源 c include include 得到 答案正確 的條件是 字串中必...