Programmers

7 Posts

[코딩 테스트 RUN] PROGRAMMERS LV 1 : 연습문제들

코테런/Programmers
2026.02.20
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. 현재 하고 있는 기초 트레이닝 외에도 천천히 레벨을 올려가면서 하고 싶어 넣어본다.아주 간단한 문제는 넘어간다. 135808. 과일 장수과일 장수가 사과 상자를 포장하고 있습니다. 사과는 상태에 따라 1점부터 k점까지의 점수로 분류하며, k점이 최상품의 사과이고 1점이 최하품의 사과입니다. 사과 한 상자의 가격은 다음과 같이 결정됩니다.한 상자에 사과를 m개씩 담아 포장합니다.상자에 담긴 사과 중 가장 낮은 점수가 p (1 ≤ p ≤ k)점인 경우, 사과 한 상자의 가격은 p * m 입니다.과일 장수가 가능한 많은 사과를 팔았을 때, 얻을 수 있는 최대 이익을 계산하고자 합니다.(사과는 상자 단위로만 판매하며, 남..

[코딩 테스트 RUN] 코딩 기초 트레이닝 6일차

코테런/코딩 기초 트레이닝(완주)
2026.02.11
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. 6일차 코테런. 슬슬 실수를 하거나 잘 안 되는 일이 잦아졌다. 오답노트도 써본다. 마지막 두 원소정수 리스트 num_list가 주어질 때, 마지막 원소가 그전 원소보다 크면 마지막 원소에서 그전 원소를 뺀 값을 마지막 원소가 그전 원소보다 크지 않다면 마지막 원소를 두 배한 값을 추가하여 return하도록 solution 함수를 완성해주세요. 문제 코드class Solution { public int[] solution(int[] num_list) { int[] answer = {}; return answer; }} 문제 해설리스트에서 마지막 항목과 마지막 전 항목이 뭔지 ..

[코딩 테스트 RUN] 코딩 기초 트레이닝 5일차

코테런/코딩 기초 트레이닝(완주)
2026.02.10
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. 5일차 코테런. 아직 0단계이다. 코드 처리하기 문자열 code가 주어집니다. code를 앞에서부터 읽으면서 만약 문자가 "1"이면 mode를 바꿉니다. mode에 따라 code를 읽어가면서 문자열 ret을 만들어냅니다. mode는 0과 1이 있으며, idx를 0 부터 code의 길이 - 1 까지 1씩 키워나가면서 code[idx]의 값에 따라 다음과 같이 행동합니다. mode가 0일 때 code[idx]가 "1"이 아니면 idx가 짝수일 때만 ret의 맨 뒤에 code[idx]를 추가합니다. code[idx]가 "1"이면 mode를 0에서 1로 바꿉니다. mode가 1일 때 code[idx]가 "1"이 아니면 ..

[코딩 테스트 RUN] 코딩 기초 트레이닝 4일차

코테런/코딩 기초 트레이닝(완주)
2026.02.09
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. 오늘의 공부가 온다. 코테런 4일차. 정답 코드는 아래 깃허브에 정리해뒀다. n의 배수정수 num과 n이 매개 변수로 주어질 때,num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요. 문제 코드class Solution { public int solution(int num, int n) { int answer = 0; return answer; }} 문제 해설저번에 했던 짝수 / 홀수 문제와 비슷한 나누기 연산에 대한 문제다. num을 n 으로 나누었을 때 나머지가 0이면 배수, 아니면 배수가 아니므로 0을..

[코딩 테스트 RUN] 코딩 기초 트레이닝 3일차

코테런/코딩 기초 트레이닝(완주)
2026.02.08
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. DAY 3. 오늘도 열심히 달리는 코테런! 🏃 🏃 🏃 1. 문자열 섞기길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 문제 코드class Solution { public String solution(String str1, String str2) { String answer = ""; return answer; }} 문제 해설조건에서 가장 중요한 건 길이가 같다는 지점이다. 왜냐하면 같아야 성립되는 질문이기 때문이다.fo..

[코딩 테스트 RUN] 코딩 기초 트레이닝 2일차

코테런/코딩 기초 트레이닝(완주)
2026.02.07
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. 1. 덧셈식 출력하기 두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요. a + b = c 문제 코드import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a + b); }} 문제 해설a와 b의 값을 연산식 +로 합쳐서 출력하면 된다..

[코딩 테스트 RUN] 코딩 기초 트레이닝 1일차

코테런/코딩 기초 트레이닝(완주)
2026.02.06
⚠️ 주의!프로그래머스에서 낸 코딩 문제에 대한 해답이 들어있습니다.열람 시 주의해주세요. 오늘부터 시작한 코딩 테스트 RUN이다. 실수하거나 잘 모르겠는 것들은 한번 씩 정리해보고자 했다. 급하지 않게 천천히 진행해나가고자 한다. 1. 문자열 출력하기문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요. 문제 코드import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); }} 문제 해설입력된 String을 출력하는 출력문에 대한 문제이다.ja..