1021 個位數統計 (15 分)
題目連結:1021 個位數統計 (15 分)
這道題目比較簡單,建立map<char,int>對映即可,由於map中的鍵值按照升序排列,正好符合題意,統計完畢輸出即可。
1 #include <bits/stdc++.h> 2 using namespace std; 3 4 string str; 5 int main() 6 { 7 map<char,int> m; 8 cin>>str; 9 for(int i=0;i<str.length();i++)10 m[str[i]]++; 11 map<char,int>::iterator it; 12 for(it=m.begin();it!=m.end();it++) 13 cout<<it->first<<":"<<it->second<<endl; 14 return 0; 15 }
相關推薦
1021 個位數統計(15 分)
mat ace inner iostream end 升序 ott pre ble 給定一個 k 位整數 N=d?k?1??10?k?1??+?+d?1??10?1??+d?0?? (0≤d?i??≤9, i=0,?,k?1, d?k?1??>0),請編寫程序統計
1021 個位數統計 (15 分) c++
給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定 N=100311,則有 2 個 0,3 個 1,和 1 個 3。 輸
1021 個位數統計 (15 分)(迭代器)
1021 個位數統計 (15 分) 給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編寫程
1021 個位數統計 (15 分)(陣列)
1021 個位數統計 (15 分) 給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編寫程
1021 個位數統計 (15 分)(迭代器)
1021 個位數統計 (15 分) 給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定 N=100
1021 個位數統計 (15 分)
給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編寫程式統計每種不同的個位
1021 個位數統計 (15 分)
題目連結:1021 個位數統計 (15 分) 這道題目比較簡單,建立map<char,int>對映即可,由於map中的鍵值按照升序排列,正好符合題意,統計完畢輸出即可。 1 #include <bits/stdc++.h> 2 using
【PAT】1021 個位數統計 (15 分)
1021 個位數統計 (15 分) 給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編
PAT (Basic Level) Practice (中文)1021 個位數統計 (15 分)(C++)
1021 個位數統計 (15 分) 給定一個 k 位整數 N=dk−1 10k−1 +⋯+d1 101+d0(0≤di ≤9, i=0,⋯,k−1, dk−1 >0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定N=100311,則有 2 個 0,
【PAT】B1021 個位數統計(15 分)
ppp tdi std printf return \n ret main amp #include<cstdio> struct ppp{ int num; int tim; }pp[10]; int main(){ int flag=
團體程式設計天梯賽-L1-003 個位數統計 (15 分)
L1-003 個位數統計 (15 分) 給定一個 k 位整數 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定 N=1
1021 個位數統計 (15 分
給定一個 k 位整數 1 (0, ,, dk−1>0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定 0,則有 2 個 0,3 個 1,和 1 個 3。 輸入格式: 每個輸入包含 1 個測試用例,即一個不超過 10
1021 個位數統計 (15 分)
span urn col color std dex ios using turn #include <iostream> #include <string> using namespace std; int main(){ in
PTA 1021 個位數統計(C語言)
我對這道題的基本思路是:通過字串輸出這些數,然後進行遍歷,使用新建的陣列對重複出現的數字進行儲存,最後輸出值陣列中值不為零的數。 最關鍵的是:利用下標來儲存重複的數並使下標的值自增。 這個比較繁瑣,還會有更簡練的,望各位大佬指出不足。 程式碼如下: #include <
1021 個位數統計(C語言)
1021 個位數統計 (15)(15 分) 給定一個k位整數N = d~k-1~*10^k-1^ + ... + d~1~*10^1^ + d~0~ (0<=d~i~<=9, i=0,...,k-1, d~k-1~>0),請編寫程式統計每種不同的個位數字出
1021 個位數統計 (15)(15 分)
給定一個k位整數N = d~k-1~*10^k-1^ + ... + d~1~*10^1^ + d~0~ (0<=d~i~<=9, i=0,...,k-1, d~k-1~>0),請編寫程式統計每種不同的個位數字出現的次數。例如:給定N = 100311,則有
統計一行文字的單詞個數 (15 分) 本題目要求編寫程式統計一行字元中單詞的個數。所謂“單詞”是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。 輸入格式: 輸入給出一行字元。 輸出格式: 在一行中輸出單詞個數。 輸入樣例: Let's go to room 209. 輸出樣例
MD,一開始就想著怎麼 用空格和結尾前判斷字母 來計算寫的頭的爆了, 反過來判斷空格後面是否有 =‘ ’就尼瑪容易多了 #include<stdio.h> #include<stdlib.h> #include<string.h> int
水一水 )統計一行文字的單詞個數 (15 分)(c語言)
7-2 統計一行文字的單詞個數 (15 分) 本題目要求編寫程式統計一行字元中單詞的個數。所謂“單詞”是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。 輸入格式: 輸入給出一行字元。 輸出格式: 在一行中輸出單詞個數。 輸入樣例: Let’s go
7-2 統計一行文字的單詞個數 (15 分)
7-2 統計一行文字的單詞個數 (15 分) 本題目要求編寫程式統計一行字元中單詞的個數。所謂“單詞”是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。 輸入格式: 輸入給出一行字元。 輸出格式: 在一行中輸出單詞個數。 輸入樣例: Let’s go to room
習題8-9 分類統計各類字元個數(15 分)
本題要求實現一個函式,統計給定字串中的大寫字母、小寫字母、空格、數字以及其它字元各有多少。函式介面定義:void StringCount( char *s ); 其中 char *s 是使用者傳入的字串。函式StringCount須在一行內按照大寫字母個數 小寫字母個數 空格個數 數字個數 其它字元個數 的格