DCP-30: Count It Back to All Problems

Beginner Beginners Problems > Ad-hoc


In this problem you have to count the letters in a string and print the count. For this problem always consider the string will only contain lowercase English letters that is ‘a’ to ‘z’ only. So there is no space or other invalid character in input. You have to count the frequency of each letter and print the frequency along with the letter. If any letter has zero frequency (zero occurrences) then you should skip printing it. Input: ------ First line of the input will consist of an integer which represent the test case **T (0 < T<= 30)**. Each test case contains a string of only lower case English letters. You can assume the length of the string will be no greater than 100 characters. Output: ------- For each test case first print the test case number as “**Case X:**” where **X** is the test case number. Then print the frequencies of each letter. Each letter should be printed in a line with the format, “**A B**”. Where **A** is the letter and **B** is the frequency. Any frequency of 0 should be avoided from printing. You should print the list in ascending order of the letter that is you should print frequency of ‘a’ first then ‘b’, then ‘c’ up to ‘z’. Sample Input ------------ 3 blabla dragon thisishasan Sample Output ------------- Case 1: a 2 b 2 l 2 Case 2: a 1 d 1 g 1 n 1 o 1 r 1 Case 3: a 2 h 2 i 2 n 1 s 3 t 1


Problem Setter:

MD. Jalal Uddin

Please login to submit solution to this problem.

Problem Limits

Language Time Limit (seconds)
C/C++ 1.00
Java 2.00
C# 2.00
PHP 2.00

Problem Stats

131/219

Solve/Submission

Ranking

# User Language Timing
01 The_Viper Cpp 0.00s
02 mahrahat Cpp 0.00s
03 Sabyasachi Cpp 0.00s
04 Najat Cpp 0.00s
05 joy25896 Cpp 0.00s
06 ronok_cse Cpp 0.00s
07 Aman_khan Cpp 0.00s
08 emrul Cpp 0.00s
09 maxhasan Cpp 0.00s
10 gazi93 Cpp 0.00s
11 Kira Cpp 0.00s
12 terminator_c Cpp 0.00s
13 golapraj Cpp 0.00s
14 ammasum Cpp 0.00s
15 nazmul_bzs Cpp 0.00s
16 nurul_islam Cpp 0.00s
17 bengal_tiger Cpp 0.00s
18 sadia2427 Cpp 0.00s
19 Ashish972 Cpp 0.00s
20 ishrafislam2727 Cpp 0.00s
21 jim1 Cpp 0.00s
22 abd007 Cpp 0.00s
23 mahamud_BU Cpp 0.00s
24 Masum_ice Cpp 0.00s
25 Dragon_162 Cpp 0.00s
26 deder Cpp 0.00s
27 Snails_AR_Munna Cpp 0.00s
28 giash_uddin Cpp 0.00s
29 HM39 Cpp 0.00s
30 Light_Yagami407 Cpp 0.00s
31 Uap_Amit Cpp 0.00s
32 return_SS Cpp 0.00s
33 gulzar Cpp 0.00s
34 jualahmed Cpp 0.00s
35 mhfarabi09 Cpp 0.00s
36 AlaminJust Cpp 0.00s
37 junayedmahmud Cpp 0.00s
38 Saimum_140128 Cpp 0.00s
39 afzalul Cpp 0.00s
40 anik_JU Cpp 0.00s
41 zitul_mahmud Cpp 0.00s
42 hafizur_acb Cpp 0.00s
43 rakibul1415 Cpp 0.00s
44 Tajir Cpp 0.00s
45 mh4746 Cpp 0.00s
46 lolcoder Cpp 0.00s
47 atqrhmn Cpp 0.01s
48 seyedssz Cpp 0.01s
49 Aizen Cpp 0.01s
50 Mhkhaled Cpp 0.01s
Feedback

Your feedback is our precious!



Or call +88 02 9853138 for support