일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Eclipse
- tcp
- javscript
- 함수형 프로그래밍
- Java
- Spring
- 겨울카카오인턴
- Collections
- 큐
- DesignPattern
- functional programming
- JavaScript
- Network
- Python
- solid
- 자바
- JDBC
- Pattern
- 프로그래머스
- 파이썬
- Collection
- 람다 칼큘러스
- 로버트마틴
- 스택
- lambda calculus
- exception
- design-pattern
- Rails
- 디자인패턴
- 백준
Archives
- Today
- Total
목록백준 #오르막수 #11057 #파이썬 #python (1)
개발자 노트

문제 설명 수의 자리수가 주어졌을 때 그 자리수의 모든 수 집합에 대해 오르막수의 갯수를 모두 구하라! 오르막수는 왼쪽에서 오른쪽으로 자리수가 이동할 때마다 해당 자리수의 값이 점점 더 커지거나 같아야 한다. 첫자리에 0이 들어올 수 있다. 예를 들어 자리수가 2라하면 00에서 부터 시작하여 99까지의 수를 확인하여 오르막수의 갯수를 구하면 된다. 01인 경우 증가하므로 오르막수, 00또한 값이 첫번째 두번째 자리수의 값이 동일하므로 오르막수라 말할 수 있다. 21은 안됨! 문제 접근 오르막수를 수학적으로 정의해보자 i는 자리 위치 (맨 왼쪽이 1이고 오른쪽으로 이동하며 1씩 증가한다.) x_i는 i번째 자리의 수라 한다면 x_i
알고리즘 문제 풀이
2020. 3. 4. 17:56