HDU1860 統計字元

2021-06-12 07:46:11 字數 830 閱讀 7056

problem description

統計乙個給定字串中指定的字元出現的次數

input

測試輸入包含若干測試用例,每個測試用例包含2行,第1行為乙個長度不超過5的字串,第2行為乙個長度不超過80的字串。注意這裡的字串包含空格,即空格也可能是要求被統計的字元之一。當讀到'#'時輸入結束,相應的結果不要輸出。

output

對每個測試用例,統計第1行中字串的每個字元在第2行字串中出現的次數,按如下格式輸出:

c0 n0

c1 n1

c2 n2

...  

其中ci是第1行中第i個字元,ni是ci出現的次數。

sample input

i

this is a test

i ng

this is a long test string#

sample output

i 2

i 3 5

n 2g 2

注:第2個測試用例中,空格也是被統計的字元之一。

#include #include #include using namespace std;

int main()

{ char str[100],s[10];

while(gets(s))

{if(!strcmp(s,"#"))

break;

gets(str);

int lens = strlen(s),lenstr=strlen(str),i,j;

for(i = 0;i

HDU 1860 字元統計

統計乙個給定字串中指定的字元出現的次數 input 測試輸入包含若干測試用例,每個測試用例包含2行,第1行為乙個長度不超過5的字串,第2行為乙個長度不超過80的字串。注意這裡的字串包含空格,即空格也可能是要求被統計的字元之一。當讀到 時輸入結束,相應的結果不要輸出。output 對每個測試用例,統計...

杭電1860 統計字元

統計乙個給定字串中指定的字元出現的次數 測試輸入包含若干測試用例,每個測試用例包含2行,第1行為乙個長度不超過5的字串,第2行為乙個長度不超過80的字串。注意這裡的字串包含空格,即空格也可能是要求被統計的字元之一。當讀到 時輸入結束,相應的結果不要輸出。對每個測試用例,統計第1行中字串的每個字元在第...

hdu 字串統計

problem description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。sample input...