10.인코더

CS/Try-cat.ch 쉬움 2016. 2. 16. 17:48

문제:


풀이:

#-*-incoding:utf-8-*-
#python

input_str=raw_input()
string=""
i=0
while len(input_str) > 0:
        cnt=input_str.count(input_str[0]) #문자의 중복 수를 센다
        string=string + str(cnt) + input_str[0] #string에 숫자와 문자를 더해줌
        input_str=input_str.replace(input_str[0], '') #더해준 문자를 전부 제거
        #문자가 불연속하게 중복될 수 있으나 그부분을 어떻게 처리할지 문제에서 언급하지 않음

print string 


'CS > Try-cat.ch 쉬움' 카테고리의 다른 글

12.2진수 변환  (0) 2016.02.16
11.중복되는 수 제거  (0) 2016.02.16
9.온도 단위 변환  (0) 2016.02.16
8.단어 뒤집기  (0) 2016.02.16
7.중간값  (0) 2016.02.16
Tags
Social