본문 바로가기
반응형

코딩테스트/JAVA94

[프로그래머스/JAVA] 두 수의 합 문제 설명정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.제한사항-50,000 ≤ num1 ≤ 50,000-50,000 ≤ num2 ≤ 50,000입출력 예num1num2result2351002102 입출력 예 설명 입출력 예 #1num1이 2이고 num2가 3이므로 2 + 3 = 5를 return합니다. 입출력 예 #2num1이 100이고 num2가 2이므로 100 + 2 = 102를 return합니다. class Solution { public int solution(int num1, int num2) { return num1+num2; }} 2024. 4. 18.
[프로그래머스/JAVA] 내적 문제 설명길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요.이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 길이)제한사항a, b의 길이는 1 이상 1,000 이하입니다.a, b의 모든 수는 -1,000 이상 1,000 이하입니다.입출력 예abresult[1,2,3,4][-3,-1,0,2]3[-1,0,1][1,0,-1]-2 입출력 예 설명입출력 예 #1a와 b의 내적은 1*(-3) + 2*(-1) + 3*0 + 4*2 = 3 입니다. 입출력 예 #2a와 b의 내적은 (-1)*1 + 0*0 + .. 2024. 4. 18.
[프로그래머스/JAVA] 최댓값과 최솟값 문제 설명문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요.예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다.제한 조건s에는 둘 이상의 정수가 공백으로 구분되어 있습니다. 입출력 예sreturn"1 2 3 4""1 4""-1 -2 -3 -4""-4 -1""-1 -1""-1 -1" class Solution { public String solution(String s) { String answer = ""; int.. 2024. 4. 18.
[프로그래머스/JAVA] 예산 문제 설명S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다.물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다. 예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며, 1,000원보다 적은 금액을 지원해 줄 수는 없습니다.부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성해주세요.제한사항d는 부서별로 신청한 금액이 들.. 2024. 4. 18.
[프로그래머스/JAVA] 몫 구하기 문제 설명정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.제한사항0 0 입출력 예num1num2result1052723 입출력 예 설명입출력 예 #1num1이 10, num2가 5이므로 10을 5로 나눈 몫 2를 return 합니다. 입출력 예 #2num1이 7, num2가 2이므로 7을 2로 나눈 몫 3을 return 합니다. class Solution { public int solution(int num1, int num2) { return num1/num2; }} 2024. 4. 18.
[프로그래머스/JAVA] 나머지 구하기 문제 설명정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요.제한사항0 0 입출력 예num1num2result3211050 입출력 예 설명입출력 예 #1num1이 3, num2가 2이므로 3을 2로 나눈 나머지 1을 return 합니다. 입출력 예 #2num1이 10, num2가 5이므로 10을 5로 나눈 나머지 0을 return 합니다. class Solution { public int solution(int num1, int num2) { return num1%num2; }} 2024. 4. 18.
반응형