공지: 기존 사이트는 old.codingdojang.com에서 확인할 수 있으며, 2026년 8월 3일 종료됩니다.
이 페이지는 코딩도장 데이터의 읽기 전용 정적 보관본입니다.
3
추천
23
풀이
Lv. 2 특이한 소수를 연결하여 만들 수 있는 12자리 수는?
출처: <프로젝트 오일러 49번 문제> 1487, 4817, 8147은 3330씩 증가하는 등차수열(arithmetic sequence)이다. 이 세 개의 수는 특이한 점이 있는데, 셋 다 소수이면서, 셋은 서로 자리에 있는 숫자만 바꾼 수들이라는 것이다. 이러한 특성(+-3330...
2020/05/24 19:32
1
추천
11
풀이
Lv. 2 비트맵 코더(Bitmap Coder)
바로 아래 문제를 거꾸로 한 문제입니다. 먼저 높이와 넓이를 입력한 후에 (해상도), 0과 1로 구성된 그림을 입력하면, 이를 비트맵 코드로 변환하여 출력합니다. 즉, 라인당 0의 갯수와 1의 갯수를 번갈아 코드로 출력합니다. 단, 항상 각 코드 라인의 첫번째 숫자는 0의 갯수이므...
2020/05/22 22:24
5
추천
20
풀이
Lv. 2 비트맵 출력기 (Bitmap Printer)
비트맵 코드를 입력받으면 비트맵 그림을 출력해주는 프린터를 작성합니다. 먼저 해상도(세로크기 및 가로크기)를 입력받은 후, 비트맵 코드를 입력받으면 각 라인당 홀수번째 수만큼 흰색 픽셀'□'을 출력, 짝수번째 수만큼 검은색 픽셀'■'을 문자로 출력합니다. (코드의 첫 숫자는 항상 ...
2020/05/22 20:47
4
추천
41
풀이
Lv. 1 Cardinal to Ordinal 기수를 서수로 바꾸기
기수(Cardinal)를 입력하면 영어 서수(Ordinal)로 출력하는 함수를 작성합니다. ``` 1, 21, 31, 41, ... → 1st, 21st, 31st, 41st, ... 2, 22, 32, 42, ... → 2nd, 22nd, 32nd, 42nd, ... 3, 23,...
서수 ordinal 영어
2020/04/21 22:37
4
추천
78
풀이
Lv. 1 정수와 소수 구별하기
프로그래머 X는 코딩을 하다가 문득, 수학 시간에 배운 정수와 소수를 구별하는 방법을 떠올렸다. 정수와 소수의 차이는 분수로 표현이 되느냐, 되지 않느냐에 따라 차이가 나기도 하며, 또한 파이 등 특정한 값을 나타내는 것에 의하여 소수인지 정수인지 판별이 나게 된다. 프로그래머 X...
쉽게 생각하자
2020/03/11 22:04
6
추천
38
풀이
Lv. 2 혼합된 소금물의 농도와 양
**문제** 여러 개의 소금물을 섞었을 때, 혼합된 소금물의 퍼센트 농도와 양을 계산하는 프로그램을 만드시오. **입출력 방식** 소금물의 퍼센트 농도와 소금물의 양을 입력하고, end를 입력하면 혼합물의 퍼센트 농도와 양이 출력되도록 하시오. 입력에는 소수점 자리수의 제한이 없지...
2020/02/04 14:47
1
추천
8
풀이
Lv. 3 역행렬 계산기
행렬을 입력 받았을 때 그에 해당하는 역행렬을 출력하는 코드를 작성해보세요. 추가로 행렬식이 0인경우는 따로 역행렬이 존재하지 않음을 표현해 주세요. 예시 입력 [1, 1, 1, 1] [1, 2, 3, 4] [2, 1, 3, 1] [1, 0, 3, 4] 출력 [1.8, -0.8, ...
2020/01/10 15:59
2
추천
19
풀이
Lv. 3 나선형 배열의 거리
1부터 차례대로 다음과 같이 정렬했을 때, 숫자 N(1 <= N <= 10<sup>9</sup>)을 입력받아서 1부터 N까지 가는 최단거리를 계산하는 프로그램을 작성하세요. (상, 하, 좌, 우로만 움직일 수 있고 대각선으로는 움직일 수 없다.) ```{.no-highlight} ...
2019/11/07 17:56
0
추천
12
풀이
Lv. 3 꽤 큰 소수들 구하기
입력으로 N과 M이 주어졌을 때 N ~ N+M 사이에 있는 소수들을 모두 구해보자. 10^9 <= N <= 10^12, 0 <= M <= 10^6 ```{.cpp} 입력 예제 : 1000000000 100 출력 예제 : 1000000007 1000000009 1000000021 1...
math
2019/09/28 00:14
2
추천
7
풀이
Lv. 4 경우의 수
다음과 같은 조건을 갖는 상황에서 n개의 계단을 오르는 경우의 수와 각 경우의 내용을 구하는 알고리즘을 C로 프로그램하시오. 순환문을 사용하여 해결하시오. ⑴ 입력 : 임의의 자연수 n ⑵ 조건 : 계단을 오르는 사람이 오른발을 다쳐서 다음과 같은 제한이 있음 - 왼발은 한번에 1...
피보나치 수열
2019/09/25 15:45
« 이전 다음 »
4 / 28 페이지 · 문제 280개