전체 글
-
[Java 자바] 프로그래머스 Lv 1 - 약수의 합Study/Java 2024. 12. 22. 21:39
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한사항n은 0 이상 3000이하인 정수입니다. 2. 입출력 예시 입출력 예시#1 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다. #25의 약수는 1, 5입니다. 이를 모두 더하면 6입니다. 3. 문제 풀이 문제 풀이 class Solution { ..
-
[Java 자바] 프로그래머스 Lv 0 - 다음에 올 숫자Study/Java 2024. 12. 21. 14:20
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명등차수열 혹은 등비수열 common이 매개변수로 주어질 때, 마지막 원소 다음으로 올 숫자를 return 하도록 solution 함수를 완성해보세요. 제한사항2 -1,000 common의 원소는 모두 정수입니다.등차수열 혹은 등비수열이 아닌 경우는 없습니다.등비수열인 경우 공비는 0이 아닌 정수입니다. 2. 입출력 예시 입출력 예시#1 [1, 2, 3, 4]는 공차가 1인 등차수열이므로 다음..
-
[Java 자바] 프로그래머스 Lv 0 - 연속된 수의 합Study/Java 2024. 12. 20. 11:42
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명연속된 세 개의 정수를 더해 12가 되는 경우는 3, 4, 5입니다. 두 정수 num과 total이 주어집니다. 연속된 수 num개를 더한 값이 total이 될 때, 정수 배열을 오름차순으로 담아 return하도록 solution함수를 완성해보세요. 제한사항1 ≤ num ≤ 1000 ≤ total ≤ 1000num개의 연속된 수를 더하여 total이 될 수 없는 테스트 케이스는 없습니다. 2. ..
-
[도메인 공부] 커머스 - 가격(Pricing)Study/Product, 서비스기획 2024. 12. 19. 15:12
가격(Pricing)커머스에서 가격은 크게 두 가지로 나뉜다. [상품 가격, 배송비] 온라인 쇼핑을 통해서 주문하고 배송받을 때, 상품 가격은 배송비를 항상 포함해서 고민할 수밖에 없다. 1. 상품 가격기준가 - 정가 또는 공식 판매가 일반적으로 정가 또는 공식 판매가가 기준가이지만, 정가 또는 공식 판매가가 없는 경우, 최근 90일간 커머스에서 판매 가격 중 가장 높은 가격을 기준가로 활용하기도 한다. 기준가를 부풀려서 가격의 할인폭이 큰 것으로 구매자가 오인하는 것을 방지한다. 판매가 - 기준가에서 일반적으로 어떤 할인 등을 적용해서 실제 판매하고자 하는 가격 기준가에서 즉시 할인된 가격을 나타낸다. 이 외에도 고객은 다양한 조건에 의해서 추가적인 할인을 받을 수 있다. [쿠폰 적용가, 등..
-
[Java 자바] 프로그래머스 Lv 0 - 종이 자르기Study/Java 2024. 12. 19. 11:27
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명머쓱이는 큰 종이를 1 x 1 크기로 자르려고 합니다. 예를 들어 2 x 2 크기의 종이를 1 x 1 크기로 자르려면 최소 가위질 세 번이 필요합니다.정수 M, N이 매개변수로 주어질 때, M x N 크기의 종이를 최소로 가위질 해야하는 횟수를 return 하도록 solution 함수를 완성해보세요. 제한사항0 종이를 겹쳐서 자를 수 없습니다. 2. 입출력 예시 입출력 예시#1 본문과 동일..