일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Adv. recursive function
- 완전탐색
- heap
- 알고리즘잡스
- 간단한 완전탐색
- Divide and Conquer
- 힙
- 개념
- 정렬
- 깊이우선탐색
- Advanced Sort
- 이진탐색
- hint
- Simple Brute-Force Algorithm
- 우선순위 큐
- parametric search
- dfs
- 큐
- 동적계획법
- 내돈후기
- 기본자료구조
- 고급정렬
- Stack
- 선형자료구조
- basic data-structure
- Sort
- 스택
- 매개 변수 탐색
- Queue
- binary search
- Today
- Total
목록AJ/5. 기본 정렬&시간복잡도&기본정수론 (2)
루시와 프로그래밍 이야기
beehive문제위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다.숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력첫째 줄에 N(1 ≤ N ≤ 1,000,000)이 주어진다. 출력입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다. 예제 입력13 예제 출력3 예제 입력58 예제 출력5 출처ACM-ICPC Daejeon Nationalwide Internet Compet..
nextnum 문제위키피디아에 따르면 등차수열 AP는 연속되는 두 숫자의 차가 같은 숫자들이 연속되는 수열이다. 예를 들어, 수열 3,5,7,9,11,13…. 은 공차(연속된 숫자의 차이) 2를 가지는 등차수열이다. 이 문제에서 공차는 0이 아닌 정수이다.등비수열 GP는 이전의 숫자에 0이 아닌 공비(연속된 숫자의 비율)를 곱하여 구하는 수열이다. 예를 들어 수열 2,6,18,54 는 공비가 3인 등비수열이다. 이 문제에서 공비는 0이 아닌 정수이다. 수열을 구성하는 세 개의 숫자가 주어졌을 때, 주어진 수열이 등차 수열인지 등비수열인지를 결정하고, 다음에 연속될 숫자를 결정하는 프로그램을 작성하시오. 입력입력은 여러 개의 테스트 케이스로 이루어져 있다.각각의 케이스는 3개의 정수 a1, a2, a3가 ..