給定乙個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 得到 答案正確 的條件是 字串中必...