PAT 題目分析 L1 003 個位數統計

2021-09-17 01:50:59 字數 731 閱讀 2085

輸入樣例:

輸出樣例:

題目**:

給定乙個 k 位整數

統計每種不同的個位數字的個數,實際上是統計0-9共10個字元的出現次數。

考慮到可能出現的數字集合不可能會變需要進行計數的這兩個潛藏題意

使用大小為10的整型陣列來儲存出現的次數,並在最後進行列印是最好的。

確定了是乙個不會超過1000位的正整數,直接接受成整型數字操作起來會需要更多不必要的操作。

所以使用大小1000的字元陣列來接受輸入的數字,然後遍歷字串即可完成整個題目。

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

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

0:2

1:33:1

#includeusing namespace std;

int x[10];

int main()

i=0;

while(i<10)

i++;

} return 0;

}

L1 003 個位數統計

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 給定乙個k位整數n dk 1 10k 1 d1 101 d0 0 di 9,i 0,k 1,dk 1 0 請編寫程式統計每種不同的個位數字出現的次數。例如 給定n 100311,則有...

L1 003 個位數統計

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 給定乙個k位整數n dk 1 10k 1 d1 101 d0 0 di 9,i 0,k 1,dk 1 0 請編寫程式統計每種不同的個位數字出現的次數。例如 給定n 100311,則有...

L1 003 個位數統計

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 給定乙個k位整數n dk 1 10k 1 d1 101 d0 0 di 9,i 0,k 1,dk 1 0 請編寫程式統計每種不同的個位數字出現的次數。例如 給定n 100311,則有...