Coding Test/Java Coding Test219 [프로그래머스 / 자바] - 예산 예산 - LV.1문제정수 배열 d와 정수 budget이 매개변수로 주어집니다.S사에서는 각 부서에 필요한 물품을 지원해 주기 위해부서별로 물품을 구매하는데 필요한 금액을 조사했습니다.그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다.그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다.물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다.예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며,1,000원보다 적은 금액을 지원해 줄 수는 없습니다.부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 주어질 때,최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성.. 2024. 9. 11. [프로그래머스 / 자바] - PCCE 기출문제 3번 수 나누기 PCCE 기출문제 3번 수 나누기 - LV.0문제2자리 이상의 정수 number가 주어집니다. 주어진 코드는 이 수를 2자리씩 자른 뒤, 자른 수를 모두 더해서 그 합을 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요.테스트 (인텔리제이)number의 자리수가 2,000,000,000 자리까지기 때문에 for문이나 while문을 이용하여 number가 0이나 0보다 작은 수가 되기 전까지 순회하도록 해야 하기 때문에 while문을 사용하고 number가 0이 아닐 때에만 순회하도록 설정했습니다.다른 사람 풀이를 보면while문으로 number가 0보다 클 때에만 반복하도록for문을 number 전까지 반복하도for문을 6번만 반복하도록for문을 number / 2까지만 반복하도록하.. 2024. 9. 10. [프로그래머스 / 자바] - PCCE 기출문제 7번 가습기 PCCE 기출문제 7번 가습기 - LV.0문제문자열 mode_type과 정수 humidity와 val_set이 매개변수로 주어집니다.상우가 사용하는 가습기에는 "auto", "target", "minimum"의 세 가지 모드가 있습니다. 가습기의 가습량은 0~5단계로 구분되며 각 모드 별 동작 방식은 다음과 같습니다. "auto" 모드 습도가 0 이상 10 미만인 경우 : 5단계 습도가 10 이상 20 미만인 경우 : 4단계 습도가 20 이상 30 미만인 경우 : 3단계 습도가 30 이상 40 미만인 경우 : 2단계 습도가 40 이상 50 미만인 경우 : 1단계 50 이상인 경우 : 0단계 "target" 모드습도가 설정값 미만일 경우 : 3단계 습도가 설정값 이상일 경우 : 1단계 "minimum"모드.. 2024. 9. 8. [프로그래머스 / 자바] - PCCE 기출문제 2번 각도 합기치 PCCE 기출문제 2번 각도 합치기 - LV.0문제일반적으로 두 선분이 이루는 각도는 한 바퀴를 360도로 하여 표현합니다. 따라서 각도에 360의 배수를 더하거나 빼더라도 같은 각을 의미합니다. 예를 들면, 30도와 390도는 같은 각도입니다. 주어진 코드는 각도를 나타내는 두 정수 angle1과 angle2가 주어질 때, 이 두 각의 합을 0도 이상 360도 미만으로 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요. 테스트 (인텔리제이)두 각의 합이 360도를 넘어갈 수 있기 때문에 360에 두 각의 합을 360으로 나눈 몫을 곱해주고그 값을 두 각의 합으로 빼주면 됩니다.package com.namji.codingtestpcce;import java.util.Scanner;p.. 2024. 9. 7. [프로그래머스 / 자바] - 전국 대회 선발 고사 전국 대회 선발 고사 - LV.0문제 정수 배열 rank와 논리형 배열 attendance가 매개변수로 주어집니다.0번부터 n - 1번까지 n명의 학생 중 3명을 선발하는 전국 대회 선발 고사를 보았습니다.등수가 높은 3명을 선발해야 하지만,개인 사정으로 전국 대회에 참여하지 못하는 학생들이 있어참여가 가능한 학생 중 등수가 높은 3명을 선발하기로 했습니다.각 학생들의 선발 고사 등수를 담은 정수 배열 rank와전국 대회 참여 가능 여부가 담긴 boolean 배열 attendance가 주어집니다.전국 대회에 선발된 학생 번호들을 등수가 높은 순서대로 각각 a, b, c번이라고 할 때10000 × a + 100 × b + c를 return 하는 solution 함수를 작성해 주세요.rank의 원소가 .. 2024. 9. 6. 이전 1 ··· 7 8 9 10 11 12 13 ··· 44 다음