
문제 https://www.codetree.ai/training-field/search/problems/block-stacking-commands?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 1번 칸부터 N번째 칸까지 총 N개의 칸이 있습니다. 이 중 Ai에서 Bi까지 각각 블록을 1씩 쌓으라는 명령이 K번 주어집니다. 1번 칸부터 N번 칸까지 쌓인 블록의 개수를 오름차순으로 정렬했을 때, 그중 가운데 숫자를 출력하는 프로그램을 작성해 보세요. 단, N은 항상 홀수로 주어집니다. ..

문제 https://www.codetree.ai/training-field/search/problems/the-grace-form-teacher?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 선생님이 N명의 학생에게 B만큼의 예산으로 선물을 주려고 합니다. 학생 i가 원하는 선물의 가격 P(i)와 배송비 S(i)가 있고, 선생님에게는 선물 하나를 정해서 반값으로 할인받을 수 있는 쿠폰이 있습니다. 선생님이 선물 가능한 학생의 최대 명수를 구하는 프로그램을 작성해 보세요. 입력 예시 ..

문제 https://www.codetree.ai/training-field/search/problems/escaping-carry?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai n개의 숫자가 주어지고, 그 숫자를 적절하게 골라 더했을 때 carry가 전혀 발생하지 않는 최대로 고를 수 있는 숫자의 수를 계산하는 프로그램을 작성해 보세요. 여기서 carry란, 수와 수를 더했을 때, 10의 자리를 넘기는 것을 말합니다. 예를 들어 3과 6을 더하면 9가 되고 자릿수가 넘어가지 않아 c..

문제 https://www.codetree.ai/training-field/search/problems/extract-only-integers-2?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 공백을 포함하지 않는 두 개의 문자열이 주어지면 정수로 변환 가능한 부분을 변환한 후 두 수의 합을 출력하는 프로그램을 작성해 보세요. 입력 예시 94a52 57B23 출력 예시 15175 코드 첫 번째 줄에 두 개의 문자열이 공백으로 구분되어 주어진다. 1

문제 https://www.codetree.ai/training-field/search/problems/act-of-putting-all-the-numbers-together?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai n개의 수가 주어지면, 모든 수를 있어 붙이고 5개 숫자씩 나누어 출력하는 프로그램을 작성해 보세요. 입력 예시 7 21 124 65 753 73 369 34 출력 예시 21124 65753 73369 34 코드 첫 번째 줄에 정수 n이 주어지고, 두 번째 줄에 n..

문제 https://www.codetree.ai/training-field/search/problems/del-char-2?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 알파벳으로 이루어진 문자열과 정수가 주어지면, 문자열에서 정수에 해당하는 위치의 문자를 제거하고 출력하는 작업을 반복하는 프로그램을 작성해 보세요. 만약 주어진 정수가 남은 문자열의 길이 이상이면 아무런 작업도 하지 않습니다. (삭제도 출력도 모두 진행하지 않습니다) 위치는 가장 앞에 있는 문자를 1번이라고 하며, ..

문제 https://www.codetree.ai/training-field/search/problems/cycle?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 숫자 N과 P가 주어집니다. 처음에는 N으로 시작합니다. 다음에는 그 숫자에 N을 곱하고 P로 나눈 나머지를 구합니다. 이 행동을 반복하면 언젠가는 이미 등장했던 숫자가 등장하게 됩니다. 이때 반복되는 사이클의 크기를 구하는 프로그램을 작성해 보세요. 입력 예시 67 31 출력 예시 3 코드 첫 번째 줄에 정수 n과 p가 공..

문제 https://www.codetree.ai/training-field/search/problems/color-paper-1?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 가로, 세로의 크기가 각각 10인 정사각형 모양의 파란색 색종이가 n장 주어지고, 그 색종이의 왼쪽 아래의 x좌표와 y좌표가 주어지면, 모든 파란색 색종이의 파란 영역의 넓이를 구하는 프로그램을 작성해 보세요. 입력 예시 3 3 7 15 7 5 2 출력 예시 260 코드 첫 번째 줄에 정수 n이 주어지고, 두 ..

문제 https://www.codetree.ai/training-field/search/problems/word-delete?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 문자열과 단어가 주어졌을 때, 문자열에서 해당 단어를 계속 삭제한 이후 최종적으로 남은 결과를 출력하는 프로그램을 작성해 보세요. 단 삭제는 아래의 규칙에 따라 진행되어야 합니다. 왼쪽부터 순서대로 보며 단어에 맞는 부분을 찾아 지웁니다. 해당 단어가 지워진 이후 문자열은 다시 남은 부분끼리 붙게 되고, 다시 처음..

문제 https://www.codetree.ai/training-field/search/problems/substitution-cipher?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 암호 방식에는 여러 가지가 있습니다. 그중 우리는 치환 암호를 복호화해보려고 합니다. 치환 암호란, a ~ z 각각을 다른 문자로 변경하는 작업입니다. 예를 들어 a를 c, b를 a, c를 b로 치환한다면 bca라는 문자열은 abc가 될 것입니다. 치환 규칙과 암호화된 문자열이 주어졌을 때 원문을 구..