1021. 個位數統計 (15)
1021. 個位數統計 (15)
時間限制
100 ms
記憶體限制
65536 kB
程式碼長度限制
8000 B
判題程式
Standard
作者
CHEN, Yue
給定一個k位整數N = dk-1*10k-1 + ... + d1*101 + d0 (0<=di<=9, i=0,...,k-1, dk-1>0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定N = 100311,則有2個0,3個1,和1個3。
輸入格式:
每個輸入包含1個測試用例,即一個不超過1000位的正整數N。
輸出格式:
對N中每一種不同的個位數字,以D:M的格式在一行中輸出該位數字D及其在N中出現的次數M。要求按D的升序輸出。
輸入樣例:100311輸出樣例:
0:2 1:3
3:1
程式碼部分:
#include<iostream>
using namespace std;
int main(){
string A;
cin >> A;
int a[10] = {0};
for(int i = 0;i < A.length();i++){
a[A[i]-'0']++;
}
for(int i = 0;i < 10;i++){
if(a[i])
cout << i << ":" << a[i] << endl;
}
return 0;
}
相關文章
- L1-003 個位數統計 (15分)(chen-c語言)C語言
- 【演算法】GPLT - 基礎梯級練習題 - 個位數統計(15分)演算法
- 【PAT乙級】1021 個位數統計
- L1-003 個位數統計 pythonPython
- PAT-B 1021 個位數統計【對映】
- excel統計大於15小於20的數並求和 統計區間個數的函式Excel函式
- 【位操作筆記】位計數演算法 分治法統計 4 另外一個版本筆記演算法
- 1295 統計位數為偶數的數字
- 劍指 Offer 15. 二進位制中1的個數
- 統計位數為偶數的數字(C++)C++
- offer通過--10二進位制中統計1的個數-2
- 統計字串字元個數字串字元
- 高併發系統設計的15個錦囊
- 040統計數字字元的個數字元
- Excel表格顯示超過15位的方法教程 Excel表格怎麼輸入超過15位的數?Excel
- java統計實體類中空欄位數量Java
- 82. 落單的數 ( 位運算-統計 )
- Elasticsearch 統計某欄位有值的文件數Elasticsearch
- 02_Python學習筆記之統計整數二進位制中1的個數Python筆記
- 利用HashMap統計字元個數HashMap字元
- #數位DP 計數問題
- Oracle group by與case when統一單位後統計數量Oracle
- SQL 如何計算每個分組的中位數SQL
- 輸入一個三位數,輸出它各個數位之和
- Dynamics CRM使用計算欄位自動計算兩個時間欄位的天數差
- leedcode-位元位計數
- leetcode 338 位元位計數LeetCode
- 計算位數最高達300位的兩個非負整數的乘積,C語言程式設計實現C語言程式設計
- 統計陣列個元素出現的個數陣列
- 輸入一個整數,返回這個整數的位數
- 如何用Python統計不同字元個數?Python字元
- 尤拉計劃725:數位之和數
- leetcode 191 位1的個數LeetCode
- 1的個數 【位運算】
- sql 統計多個欄位的和(如果欄位中含有 null 的處理)SQLNull
- 2018年你需要了解的15個人工智慧統計資料人工智慧
- 統計輸入的數字為正數和負數的個數
- C語言: 分類統計字元個數C語言字元