공지: 기존 사이트는 old.codingdojang.com에서 확인할 수 있으며, 2026년 8월 3일 종료됩니다.
이 페이지는 코딩도장 데이터의 읽기 전용 정적 보관본입니다.
3
추천
28
풀이
Lv. 2 주식차트를 위한 ohlc 데이터 만들기
``` 주식차트는 분,초,시,일 등의 가격 데이터를 O(open), H(high), L(low), C(close)를 가지고 봉 형태로 표시해 줍니다. 이를 candlesticks chart라고 합니다. 그러면, 주식의 거래데이터가 아래와 가티 주어질 때 ohlc를 만듭니다. ###...
ohlc candlestick finance chart
2016/01/25 16:41
6
추천
11
풀이
Lv. 5 바람둥이 석유재벌
당신은 러시아의 석유재벌이며, 유명한 희대의 바람둥이다.<br> 크리스마스를 맞아 30명인 당신의 애인들에게 모두 선물을 주기로 했다.<br> 헬기에 선물을 가득 싣고 당신의 집에서 출발하기로 했다.<br> 하루안에 모두 방문해야 하므로 시간이 촉박하다.<br> 당신의 집에서 30...
TSP
2016/01/25 02:24
5
추천
69
풀이
Lv. 2 Happy Number
### == 문제 설명 == 양의 정수 S0 의 각 아라비아 숫자들의 제곱의 합으로 양의 정수 S1을 만든다고 하자. 동일한 방법이라면, S1으로 S2를 만들 수 있고, 이 후로도 계속 만들 수 있다. 만약 어떤 i(i ≥ 1)에 대해서 Si = 1이라면, 최초의 S0를 Happy...
simple math happy numbers cycle finding (Floyd's cycle finding algorithm)
2016/01/06 19:42
8
추천
237
풀이
Lv. 1 버전비교
A씨는 두 개의 버전을 비교하는 프로그램을 작성해야 한다. 버전은 다음처럼 "." 으로 구분된 문자열이다. 버전 예) `1.0.0`, `1.0.23`, `1.1` 두 개의 버전을 비교하는 프로그램을 작성하시오. 다음은 버전 비교의 예이다. ``` 0.0.2 > 0.0.1 1.0.1...
lexicographical order
2015/12/17 23:01
9
추천
284
풀이
Lv. 1 Printing OXs
앞의 문제들 중 비슷한 알고리즘이 있던 것 같지만, 같은 건 없다고 생각해서 올립니다. 문제를 푸는데 많은 approach가 있을 듯 싶습니다. 이 문제의 핵심은 비트 연산을 얼마나 잘 이해하고 있냐이기 때문에 비트 연산으로 풀어주세요. input은 int n을 입력 받아 첫번째 ...
비트연산 bit control
2015/11/19 08:38
3
추천
69
풀이
Lv. 2 h-index & g-index
연구자의 연구업적을 평가할 때 사용되는 지표 중 h-index와 g-index라는 것이 있다. * h-index : 인용 횟수가 h번 이상인 논문이 h개일 때 가능한 h의 최댓값 * g-index : 인용 횟수가 높은 상위 g개 논문의 인용 횟수 총합이 g²이상일 때 가능한 g의 ...
2015/11/02 20:50
9
추천
144
풀이
Lv. 2 가성비 최대화
기계를 구입하려 하는데 이 기계는 추가 부품을 장착할 수 있다. 추가 부품은 종류당 하나씩만 장착 가능하고, 모든 추가 부품은 동일한 가격을 가진다. 원래 기계의 가격과 성능, 추가 부품의 가격과 각 부품의 성능이 주어졌을 때, 추가 부품을 장착하여 얻을 수 있는 최대 가성비를 정...
greedy
2015/10/31 03:48
11
추천
502
풀이
Lv. 1 Duplicate Numbers
일전에 뭐 게임 회사에서 본 간단한 퀴즈 테스트 입니다. 0~9까지의 문자로 된 숫자를 입력 받았을 때, 이 입력 값이 0~9까지의 숫자가 각각 한 번 씩만 사용된 것인지 확인하는 함수를 구하시오. - sample inputs: 0123456789 01234 01234567890 ...
no duplicates
2015/09/15 22:40
8
추천
48
풀이
Lv. 3 시침과 분침이 직각이 되는 순간은?
### 문제 > 일반적인 1부터 12까지 아라비아 숫자가 적혀있는 시계가 있습니다.<Br> > 이 시계는 오전 12:00 정각에 작동하기 시작하여 하루동안 움직이게 되어있습니다.<Br> > 이 때 시침과 분침이 **직각**이 될 때의 시간을 hh:mm 형태로 나타내고 하루동안 직각...
2015/07/22 22:31
5
추천
90
풀이
Lv. 2 카드 역배치(2015년 KOI 지역본선 고등)
1부터 20까지 숫자가 하나씩 쓰인 20장의 카드가 아래 그림과 같이 오름차순으로 한 줄로 놓여있 다. 각 카드의 위치는 카드 위에 적힌 숫자와 같 이 1부터 20까지로 나타낸다. 이제 여러분은 다음과 같은 규칙으로 카드의 위치 를 바꾼다: 구간 [a,b] (단, 1≤a≤b≤20)...
1차원 배열
2015/07/18 09:30
« 이전 다음 »
19 / 28 페이지 · 문제 280개