코딩도장

코딩도장

변경이력

돌아가기
2 3개 문자 추가 6개 문자 삭제

2015年06月14日 17:00

NoelBird

0.* 수학적 풀이 0000부터 9999까지로 생각을 하면 4자리수(숫자 4개)가 10000번 반복되었으므로, 총 사용된 숫자는 4만개. 모든 정수는 동일한 빈도로 사용되었기 때문에 나누기 10 하면, 4000 1.* 문자열 모두 합친 후, 문자열 메소드 중 count 사용 ```{.python} print ''.join([str(i) for i in range(1,10000)]).count('8') ``` 2.* 정규식(count가 익숙하지 않을 경우) ```{.python} import re pat=re.compile('8') n=''.join([str(i) for i in range(1,10000)]) s=len(pat.findall(n)) print s ```
0.* 수학적 풀이 0000부터 9999까지로 생각을 하면 4자리수(숫자 4개)가 10000번 반복되었으므로, 총 사용된 숫자는 4만개. 모든 정수는 동일한 빈도로 사용되었기 때문에 나누기 10 하면, 4000 1.* 문자열 모두 합친 후, 문자열 메소드 중 count 사용 ```{.python} print ''.join([str(i) for i in range(1,10000)]).count('8') ``` 2.* 정규식(count가 익숙하지 않을 경우) ```{.python} import re pat=re.compile('8') n=''.join([str(i) for i in range(1,10000)]) s=len(pat.findall(n)) print s ```
0.* 수학적 풀이 0000부터 9999까지로 생각을 하면 4자리수(숫자 4개)가 10000번 반복되었으므로, 총 사용된 숫자는 4만개. 모든 정수는 동일한 빈도로 사용되었기 때문에 나누기 10 하면, 4000 1.* 문자열 모두 합친 후, 문자열 메소드 중 count 사용 ```{.python} print ''.join([str(i) for i in range(1,10000)]).count('8') ``` 2.* 정규식(count가 익숙하지 않을 경우) ```{.python} import re pat=re.compile('8') n=''.join([str(i) for i in range(1,10000)]) s=len(pat.findall(n)) print s ```
1 Original

2015年06月14日 16:58

NoelBird

0. 수학적 풀이 0000부터 9999까지로 생각을 하면 4자리수(숫자 4개)가 10000번 반복되었으므로, 총 사용된 숫자는 4만개. 모든 정수는 동일한 빈도로 사용되었기 때문에 나누기 10 하면, 4000 1. 문자열 모두 합친 후, 문자열 메소드 중 count 사용 ```{.python} print ''.join([str(i) for i in range(1,10000)]).count('8') ``` 2. 정규식(count가 익숙하지 않을 경우) ```{.python} import re pat=re.compile('8') n=''.join([str(i) for i in range(1,10000)]) s=len(pat.findall(n)) print s ```
0. 수학적 풀이 0000부터 9999까지로 생각을 하면 4자리수(숫자 4개)가 10000번 반복되었으므로, 총 사용된 숫자는 4만개. 모든 정수는 동일한 빈도로 사용되었기 때문에 나누기 10 하면, 4000 1. 문자열 모두 합친 후, 문자열 메소드 중 count 사용 ```{.python} print ''.join([str(i) for i in range(1,10000)]).count('8') ``` 2. 정규식(count가 익숙하지 않을 경우) ```{.python} import re pat=re.compile('8') n=''.join([str(i) for i in range(1,10000)]) s=len(pat.findall(n)) print s ```
코딩도장

코딩도장은 프로그래밍 문제풀이를 통해서 코딩 실력을 수련(Practice)하는 곳입니다.

코딩도장 © 2014 · 문의 [email protected]
피드백 · 개인정보취급방침 · RSS

AltStyle によって変換されたページ (->オリジナル) /