2018 C Chapter 1 (Week 01-03)

From: 2018-03-03 00:00:00 To: 2018-04-15 23:59:59 Now: 2024-11-21 21:44:44 Status: Public

N - 연습 1.14 문자 수평 히스토그램

Time Limit: 1s Memory Limit: 128MB

Submissions: 873 Solved: 480
Description

문자열이 주어질때 문자열에 포함된 문자의 개수를 아래 예제와 같이 수평 히스토그램으로 출력하는 프로그램을 작성해보자. 

출력할 문자는 다음과 같다.

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

(EOF를 입력받으면 프로그램을 종료한다.)

Input
Output
Sample Input
\oIv3e373A7631|U~#/202O'R1N@5W57I238|8M1li/@N7236M8442A8&C|5h6qM
16jqF5l2f\#0P/B)2855P3:p@8!287231Snl643\q1U706y0tf28m6?18K))0:*L
Sample Output
!: *
":
#: **
$:
%:
&: *
': *
(:
): ***
*: *
+:
,:
-:
.:
/: ***
0: *****
1: *******
2: **********
3: *********
4: ***
5: ******
6: *******
7: ******
8: *********
9:
:: **
;:
<:
=:
>:
?: *
@: ***
A: **
B: *
C: *
D:
E:
F: *
G:
H:
I: **
J:
K: *
L: *
M: ***
N: **
O: *
P: **
Q:
R: *
S: *
T:
U: **
V:
W: *
X:
Y:
Z:
[:
\: ***
]:
^:
_:
`:
a:
b:
c:
d:
e: *
f: **
g:
h: *
i: *
j: *
k:
l: ***
m: *
n: *
o: *
p: *
q: ***
r:
s:
t: *
u:
v: *
w:
x:
y: *
z:
{:
|: ***
}:
~: *